Server Details
Access Google & Meta Ads data via AI. Analyse campaign performance in seconds.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Available Tools
9 toolsconnect_ad_platformTry in Inspector
Get OAuth URL to connect Google Ads or Meta Ads. Requires 'provider'. Returns URL user must visit.
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | ||
| provider | Yes |
get_ad_metricsTry in Inspector
Get campaign performance metrics. Requires 'provider' and 'accountUuid' (UUID from list_ad_accounts). Optional 'dateRange'.
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | ||
| dateRange | No | ||
| accountUuid | Yes |
get_campaigns_by_accountTry in Inspector
List campaigns for an account. Requires 'provider' and 'accountId' (external ID from list_ad_accounts).
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | ||
| accountId | Yes |
get_connection_statusTry in Inspector
Check which ad platforms are connected. Optional 'provider' filter.
| Name | Required | Description | Default |
|---|---|---|---|
| provider | No |
get_setup_statusTry in Inspector
START HERE. Get the user's complete setup status including which ad platforms are connected, accounts selected, and data synced. Returns the recommended next action with actionable connection links if accounts aren't connected yet. Always call this first to understand the user's current state and show any connection links directly to the user.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
get_sync_statusTry in Inspector
Check sync job progress. Optional 'provider' filter.
| Name | Required | Description | Default |
|---|---|---|---|
| provider | No |
list_ad_accountsTry in Inspector
Get comprehensive account status including connection status, accounts, and last sync time. Optional 'provider' ('google'/'meta') - omit to get both providers in one call. Returns everything needed to understand the user's setup.
| Name | Required | Description | Default |
|---|---|---|---|
| provider | No |
select_ad_accountsTry in Inspector
Select or deselect ad accounts for data syncing. Requires 'provider' and 'accountSelections' array with accountId and isSelected.
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | ||
| accountSelections | Yes |
trigger_syncTry in Inspector
Start syncing campaign data. Requires 'provider'. Must have accounts selected first.
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | ||
| dateRange | No |
FAQ
How do I claim this server?
To claim this server, publish a /.well-known/glama.json file on your server's domain with the following structure:
The email address must match the email associated with your Glama account. Once verified, the server will appear as claimed by you.
What are the benefits of claiming a server?
- Control your server's listing on Glama, including description and metadata
- Receive usage reports showing how your server is being used
- Get monitoring and health status updates for your server