Server Details
Query Meta Ads performance data — accounts, campaigns, ad sets, ads, metrics & settings.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
See and control every tool call
Available Tools
5 toolsget_entity_detailsTry in Inspector
Get configuration and settings for a single campaign, ad set, or ad. Returns objective, bid strategy, budget, targeting, and creative info.
| Name | Required | Description | Default |
|---|---|---|---|
| entity_id | Yes | The entity ID (from get_performance or list_entities results) | |
| account_id | Yes | Meta ad account ID (numeric, from list_ad_accounts) | |
| entity_type | Yes | Type of entity |
get_performanceTry in Inspector
Retrieve aggregated performance metrics (spend, revenue, ROAS, CPA, etc.) for campaigns, ad sets, or ads in a Meta ad account over a date range.
| Name | Required | Description | Default |
|---|---|---|---|
| level | Yes | Hierarchy level to retrieve | |
| date_to | No | End date (YYYY-MM-DD). Defaults to yesterday. | |
| adset_id | No | Filter ads to this ad set. Only used when level is ad. | |
| date_from | No | Start date (YYYY-MM-DD). Defaults to 45 days ago. | |
| account_id | Yes | Meta ad account ID (numeric, from list_ad_accounts) | |
| campaign_id | No | Filter ad sets or ads to this campaign. Ignored when level is campaign. |
get_timeseriesTry in Inspector
Get daily time-series metrics for a single campaign, ad set, or ad. Returns one row per day with spend, revenue, ROAS, and efficiency KPIs.
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | End date (YYYY-MM-DD). Defaults to yesterday. | |
| entity_id | Yes | The specific campaign, adset, or ad ID (from get_performance or list_entities). Must NOT be the account ID. | |
| account_id | Yes | Meta ad account ID (numeric, from list_ad_accounts) | |
| start_date | No | Start date (YYYY-MM-DD). Defaults to 45 days ago. | |
| entity_type | Yes | Must be 'campaign', 'adset', or 'ad'. Account-level is NOT supported. |
list_ad_accountsTry in Inspector
List all ad accounts the authenticated user has access to. Returns each account's name, numeric ID, platform type, business name, currency, and data_synced status. Use the ad_account_id from the results when calling other tools.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
list_entitiesTry in Inspector
List campaigns, ad sets, or ads in a Meta ad account with their names, IDs, and statuses.
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Filter by effective status (e.g. ACTIVE, PAUSED). Defaults to all statuses. | |
| adset_id | No | Filter ads to this ad set. Only used when entity_type is ad. | |
| account_id | Yes | Meta ad account ID (numeric, from list_ad_accounts) | |
| campaign_id | No | Filter ad sets or ads to this campaign. Only used when entity_type is adset or ad. | |
| entity_type | Yes | Type of entity to list |
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.
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
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!