6 operations. Call each with POST https://app.chirply.io/api/v1/actions/<name> and a bearer token; the response is { "data": { "action", "summary", "result" } }. A read badge means the operation changes nothing; write requires the credential’s write scope.
Load Google properties
google_insights.choicesreadadmin only
List GA4 properties and verified Search Console sites accessible through this account's Google Insights grant. Uses Google API quota, changes nothing and incurs no advertising spend.
Parameters
Field
Type
Required
Description
connection_id
string (uuid)
required
Google Insights connection ID belonging to this Chirply account.
Over MCP the same operation is the tool google_insights_choices at https://app.chirply.io/api/mcp, same bearer token, same input.
Connect Google Insights
google_insights.connectreadadmin only
Return an account-bound Google consent link. An account manager must approve read-only Analytics and Search Console access in Google. Does not install tracking, change Google data or spend money.
Over MCP the same operation is the tool google_insights_connect at https://app.chirply.io/api/mcp, same bearer token, same input.
Disconnect Google Insights
google_insights.disconnectwriteconfirmadmin only
Remove the stored Google Insights refresh token from this account and stop its reports until reconnected. Keeps property selection for reconnection. Does not delete Google data or revoke other Google integrations; Google-side app permissions can be removed separately in Google.
Marked confirm: this operation is irreversible, reaches real people, or spends money. Holding a credential is itself the confirmation for API and MCP callers — call it only when you mean it. The in-app assistant refuses to run it without a human approving first.
Parameters
Field
Type
Required
Description
connection_id
string (uuid)
required
Google Insights connection ID belonging to this Chirply account.
Over MCP the same operation is the tool google_insights_disconnect at https://app.chirply.io/api/mcp, same bearer token, same input.
Refresh Google reports
google_insights.reportread
Read aggregate GA4 users, sessions, page views and key events, plus Search Console web clicks, impressions, CTR and position for this account's saved properties. Includes daily trends and top ten channels, queries and pages. Uses Google API quota. Omits the newest three days, requests final Search Console data, and exposes partial failures rather than zeroing failed reports. Query rows may omit anonymized searches. No Google data is changed and no money is spent.
Parameters
Field
Type
Required
Description
days
7 | 28 | 90
optional
Number of completed days to report; excludes the latest three days to accommodate Google processing delays. Default: 28
Over MCP the same operation is the tool google_insights_report at https://app.chirply.io/api/mcp, same bearer token, same input.
Save reporting properties
google_insights.savewriteadmin only
Verify property access and save this account's GA4 and/or Search Console dashboard selection. Reports are shared with account members. Does not change Google properties, install tracking or spend money.
Parameters
Field
Type
Required
Description
connection_id
string (uuid)
required
Google Insights connection ID belonging to this Chirply account.
property_id
string (or null)
required
GA4 property resource from the property picker, or null for Search Console only.
site_url
string (or null)
required
Exact Search Console site URL or sc-domain identifier from the site picker, or null for Analytics only.