# Toolcape + Analytics Admin

Toolcape connects a company’s existing AI to its systems through one MCP entry point, with account connections, group and individual permissions, and audit logs. This documentation describes a product prototype; it is not evidence that a live server or account is connected.

## The connection
Analytics Admin: Administration of Analytics accounts, properties and data streams.
API connection · AI uses Toolcape through MCP
Provider sign-in (OAuth). Confirm whether the configured connection acts as the user or uses application permissions.

## Typical actions
- Read: Inspect account and property settings
- Create: Create supported properties or streams
- Change: Change Analytics configuration
This is administration, not the normal traffic-report service. An analyst may only need Analytics reports.

## Setup
1. IT configures the provider app, API and requested scopes.
2. Provider sign-in (OAuth). Confirm whether the configured connection acts as the user or uses application permissions.
3. Make the service available in Toolcape. Set Everyone, group and individual rules for the actions actually needed. Adding a service does not grant access.
4. Connect the approved AI client to the actual Toolcape MCP address and sign in. Start with a harmless read-only task and check the audit log.

## Permissions
For personal delegated access, the provider account, approved app scopes and Toolcape rules must all permit the action. Shared accounts and application permissions may have other limits. Toolcape combines Everyone and group grants; a personal exception replaces inherited access for that service. Reading can disclose confidential information. Sharing, sending and deletion need separate consideration.

## Calling an operation
First discover which tools the connected Toolcape server actually exposes. If it offers search → describe → execute, find the relevant operation, inspect its input schema and permissions, then call it with validated inputs. Tool names vary by server; do not invent names, arguments, URLs or successful outcomes. Without connected tools, give setup guidance instead of claiming to perform actions.

## Operation reference
Catalog snapshot: 16 September 2026. Verify the current schema before calling.
- analyticsadminAccountsGetDataSharingSettings — Get Accounts Data Sharing Settings
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminAccountsGet — Get Accounts
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminAccountsDelete — Delete Accounts
  DELETE https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminAccountsPatch — Patch Accounts
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminAccountsSearchChangeHistoryEvents — Search Accounts Change History Events
  POST https://analyticsadmin.googleapis.com/v1alpha/{+account}:searchChangeHistoryEvents
  
- analyticsadminAccountsList — List Accounts
  GET https://analyticsadmin.googleapis.com/v1alpha/accounts
  
- analyticsadminAccountsProvisionAccountTicket — Accounts Provision Account Ticket
  POST https://analyticsadmin.googleapis.com/v1alpha/accounts:provisionAccountTicket
  
- analyticsadminAccountsRunAccessReport — Accounts Run Access Report
  POST https://analyticsadmin.googleapis.com/v1alpha/{+entity}:runAccessReport
  
- analyticsadminAccountSummariesList — List Account Summaries
  GET https://analyticsadmin.googleapis.com/v1alpha/accountSummaries
  
- analyticsadminPropertiesGet — Get Properties
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesDelete — Delete Properties
  DELETE https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesPatch — Patch Properties
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesList — List Properties
  GET https://analyticsadmin.googleapis.com/v1alpha/properties
  
- analyticsadminPropertiesCreate — Create Properties
  POST https://analyticsadmin.googleapis.com/v1alpha/properties
  
- analyticsadminPropertiesAcknowledgeUserDataCollection — Properties Acknowledge User Data Collection
  POST https://analyticsadmin.googleapis.com/v1alpha/{+property}:acknowledgeUserDataCollection
  
- analyticsadminPropertiesGetDataRetentionSettings — Get Properties Data Retention Settings
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesUpdateDataRetentionSettings — Update Properties Data Retention Settings
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesRunAccessReport — Properties Run Access Report
  POST https://analyticsadmin.googleapis.com/v1alpha/{+entity}:runAccessReport
  
- analyticsadminPropertiesConversionEventsGet — Get Properties Conversion Events
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesConversionEventsDelete — Delete Properties Conversion Events
  DELETE https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesConversionEventsPatch — Patch Properties Conversion Events
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesConversionEventsList — List Properties Conversion Events
  GET https://analyticsadmin.googleapis.com/v1alpha/{+parent}/conversionEvents
  
- analyticsadminPropertiesConversionEventsCreate — Create Properties Conversion Events
  POST https://analyticsadmin.googleapis.com/v1alpha/{+parent}/conversionEvents
  
- analyticsadminPropertiesGoogleAdsLinksDelete — Delete Properties Google Ads Links
  DELETE https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesGoogleAdsLinksPatch — Patch Properties Google Ads Links
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesGoogleAdsLinksList — List Properties Google Ads Links
  GET https://analyticsadmin.googleapis.com/v1alpha/{+parent}/googleAdsLinks
  
- analyticsadminPropertiesGoogleAdsLinksCreate — Create Properties Google Ads Links
  POST https://analyticsadmin.googleapis.com/v1alpha/{+parent}/googleAdsLinks
  
- analyticsadminPropertiesFirebaseLinksList — List Properties Firebase Links
  GET https://analyticsadmin.googleapis.com/v1alpha/{+parent}/firebaseLinks
  
- analyticsadminPropertiesFirebaseLinksCreate — Create Properties Firebase Links
  POST https://analyticsadmin.googleapis.com/v1alpha/{+parent}/firebaseLinks
  
- analyticsadminPropertiesFirebaseLinksDelete — Delete Properties Firebase Links
  DELETE https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesCustomDimensionsArchive — Properties Custom Dimensions Archive
  POST https://analyticsadmin.googleapis.com/v1alpha/{+name}:archive
  
- analyticsadminPropertiesCustomDimensionsGet — Get Properties Custom Dimensions
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesCustomDimensionsPatch — Patch Properties Custom Dimensions
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesCustomDimensionsList — List Properties Custom Dimensions
  GET https://analyticsadmin.googleapis.com/v1alpha/{+parent}/customDimensions
  
- analyticsadminPropertiesCustomDimensionsCreate — Create Properties Custom Dimensions
  POST https://analyticsadmin.googleapis.com/v1alpha/{+parent}/customDimensions
  
- analyticsadminPropertiesCustomMetricsGet — Get Properties Custom Metrics
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesCustomMetricsPatch — Patch Properties Custom Metrics
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesCustomMetricsList — List Properties Custom Metrics
  GET https://analyticsadmin.googleapis.com/v1alpha/{+parent}/customMetrics
  
- analyticsadminPropertiesCustomMetricsCreate — Create Properties Custom Metrics
  POST https://analyticsadmin.googleapis.com/v1alpha/{+parent}/customMetrics
  
- analyticsadminPropertiesCustomMetricsArchive — Properties Custom Metrics Archive
  POST https://analyticsadmin.googleapis.com/v1alpha/{+name}:archive
  
- analyticsadminPropertiesDataStreamsList — List Properties Data Streams
  GET https://analyticsadmin.googleapis.com/v1alpha/{+parent}/dataStreams
  
- analyticsadminPropertiesDataStreamsCreate — Create Properties Data Streams
  POST https://analyticsadmin.googleapis.com/v1alpha/{+parent}/dataStreams
  
- analyticsadminPropertiesDataStreamsGet — Get Properties Data Streams
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesDataStreamsDelete — Delete Properties Data Streams
  DELETE https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesDataStreamsPatch — Patch Properties Data Streams
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesDataStreamsMeasurementProtocolSecretsGet — Get Properties Data Streams Measurement Protocol Secrets
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesDataStreamsMeasurementProtocolSecretsDelete — Delete Properties Data Streams Measurement Protocol Secrets
  DELETE https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesDataStreamsMeasurementProtocolSecretsPatch — Patch Properties Data Streams Measurement Protocol Secrets
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesDataStreamsMeasurementProtocolSecretsList — List Properties Data Streams Measurement Protocol Secrets
  GET https://analyticsadmin.googleapis.com/v1alpha/{+parent}/measurementProtocolSecrets
  
- analyticsadminPropertiesDataStreamsMeasurementProtocolSecretsCreate — Create Properties Data Streams Measurement Protocol Secrets
  POST https://analyticsadmin.googleapis.com/v1alpha/{+parent}/measurementProtocolSecrets
  
- analyticsadminPropertiesKeyEventsList — List Properties Key Events
  GET https://analyticsadmin.googleapis.com/v1alpha/{+parent}/keyEvents
  
- analyticsadminPropertiesKeyEventsCreate — Create Properties Key Events
  POST https://analyticsadmin.googleapis.com/v1alpha/{+parent}/keyEvents
  
- analyticsadminPropertiesKeyEventsGet — Get Properties Key Events
  GET https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesKeyEventsDelete — Delete Properties Key Events
  DELETE https://analyticsadmin.googleapis.com/v1alpha/{+name}
  
- analyticsadminPropertiesKeyEventsPatch — Patch Properties Key Events
  PATCH https://analyticsadmin.googleapis.com/v1alpha/{+name}
  

## A useful first question
Which websites are configured in our Analytics account?

## If it fails
Check the account, expired authorization, app approval, provider scopes and Toolcape permissions. Share only redacted errors with support. Never paste passwords, tokens or client secrets into an AI conversation.