Skip to main content
Glama
EfrainTorres

ArmaVita Meta Ads MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
META_APP_IDNoMeta App ID for local OAuth flow.
META_APP_SECRETNoMeta App Secret for local OAuth flow.
META_ACCESS_TOKENNoMeta access token for direct authentication (usually starts with EA...).
META_GRAPH_API_VERSIONNoMeta Marketing API version override (default is v25.0).v25.0

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_ad_accountsC

List ad accounts visible to a user context.

read_ad_accountC

Return account metadata for a single ad account.

list_adsD
read_adD
list_ad_previewsD
read_ad_creativeD
create_adD
list_ad_creativesD
read_ad_imageD
export_ad_image_fileD
update_adD
upload_ad_image_assetD
create_ad_creativeD
update_ad_creativeD
search_pagesD
list_account_pagesD
search_ads_archiveC

Search ads in Meta's public Ads Library endpoint.

list_ad_setsC

List ad sets under an account or campaign.

read_ad_setC

Fetch full details for one ad set.

create_ad_setC

Create an ad set under a campaign.

update_ad_setC

Update an ad set's delivery, budgeting, and targeting configuration.

create_campaign_budget_scheduleC

Create a high-demand budget schedule for a campaign.

list_campaignsC

List campaigns for an ad account with optional filters.

read_campaignC

Fetch detailed campaign metadata.

create_campaignC

Create a campaign with optional budgeting and bid controls.

update_campaignC

Update campaign settings for an existing campaign.

clone_campaignC

Duplicate a campaign using Meta's local Graph copy edge.

clone_ad_setC

Duplicate an ad set using Meta's local Graph copy edge.

clone_adC

Duplicate an ad using Meta's local Graph copy edge.

clone_ad_creativeC

Duplicate a creative using Meta's local Graph copy edge.

list_insightsC

Fetch insights for an account, campaign, ad set, or ad.

create_reportC

Generate OSS-local performance reports for Meta Ads accounts/campaigns.

search_web_contentC

Search through Meta Ads data and return matching record IDs.

read_web_contentC

Fetch complete record data by ID using cache-first + API fallback behavior.

search_interestsC

Find audience interests by keyword.

suggest_interestsC

Fetch related interests from a base list of interests.

estimate_audience_sizeB

Estimate audience size for targeting specs or validate deprecated interest-list mode.

search_behaviorsC

Search behavior-based targeting categories.

search_demographicsC

Search demographic targeting classes.

search_geo_locationsC

Search geo-location entities for targeting.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/EfrainTorres/armavita-meta-ads-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server