ga4_get_property_details
Get GA4 Property Details
Ga4Description
Setup-health snapshot for one GA4 property: property info, data streams (with enhanced measurement settings for web streams), key events, Google Ads links, attribution settings, and data retention settings. Sections that fail to load are returned with an error string instead of failing the whole call. Args: property_id (string, required): GA4 property ID (numeric, e.g. '123456789') or full resource name ('properties/123456789'). Returns: property, data_streams, key_events, google_ads_links, attribution_settings, data_retention_settings — each either the API payload or { error }.
Read-onlyOpen-world
Usage
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "ga4_get_property_details",
"arguments": {
"property_id": "123456789",
"reason": "Check tracking and attribution configuration"
}
}
}
hopkin ga4 property-details
| Flag | Type | Required | Description |
|---|---|---|---|
--property-id | string | Required | GA4 property ID (numeric, e.g. '123456789') or full resource name ('properties/123456789'). |
{
"mcpServers": {
"ga4": {
"url": "https://ga4.mcp.hopkin.ai",
"transport": "sse"
}
}
}
- Audit property setup
- Full resource name
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
property_id |
string |
Required | GA4 property ID (numeric, e.g. '123456789') or full resource name ('properties/123456789').minLength: 1 |
reason |
string |
Required | Why this tool call is neededminLength: 1, maxLength: 500 |
Examples
Audit property setup
{
"property_id": "123456789",
"reason": "Check tracking and attribution configuration"
}
hopkin ga4 property-details --property-id 123456789
Full resource name
{
"property_id": "properties/123456789",
"reason": "Verify key events on the property"
}
hopkin ga4 property-details --property-id properties/123456789