@getmcpads/meta-ads-mcp-server

MCPcomunidad
v1.0.2GetMCPAdsApache-2.0Actualizado hace 3 dnpmGitHub

Open-source MCP server for the Meta (Facebook & Instagram) Ads Marketing API. 34 read tools and 10 write tools that preview before they apply, 190 metrics, 56 breakdowns. Self-hosted, bring your own token.

Funciona en
ClaudeCursorCopilotGemini

Inferido de los transportes que declara este listado (stdio). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.

Indexado automáticamente desde fuentes públicas. Aún sin verificar por su desarrollador en Forge.Reclamar este listado →
58Descargas/sem.
hace 3 dÚltima actualización
Necesita 1 credencial antes de poder ejecutarse
  • META_ACCESS_TOKENClave de APIobligatoria

    Meta access token with at least the ads_read permission.

Declarado por el autor en el registro oficial de MCP. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paquete
AutorGetMCPAds
LicenciaApache-2.0
Versión1.0.2
Fuentenpm+mcp-registry
Estado de confianza
B
60/100Bueno
Listado en el índice de Forge+10/10
Identidad del publicador verificada+0/20
Publicador: ejecuta `forge publish` desde el repo del paquete para reclamar la propiedad
Firma de publicación Ed25519+0/5
Se incluye automáticamente cuando el publicador ejecuta `forge publish`
Verificación de dominio+0/5
Publicador: aloja /.well-known/forge.json en la página del paquete con { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+0/5
Publica desde GitHub Actions con --provenance para que la attestation vincule este paquete a este repo
Coincidencia de maintainer en npm+0/5
Se consigue cuando tu identidad esté verificada arriba y ese login sea maintainer de este paquete en npm
Análisis CVE · limpio+30/30
Análisis estático · limpio+20/20
Pégalo en Claude Code, Cursor o cualquier asistente de IA para corregir todas las carencias
EstadoIndexado por la comunidad
PublicadorSin verificar
FirmaSin firmar
Dominio
Procedencia
Dependencias✓ 60 resueltas+ · ninguna vulnerable
Superficie de herramientas38 herramientas · ninguna privilegiada
Análisis de seguridad✓ Limpiov1.0.2 · hace 2 d¿Qué tan bien funciona este análisis?
EvaluacionesNinguna
Indexado31 ago 2026

La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.

Herramientas

38 herramientas · ninguna privilegiada
Extraído estáticamente del paquete publicadov1.0.2 · 2d ago

Leído del código que npm publica realmente, en el momento del análisis. El paquete nunca se ejecutó. Las herramientas registradas dinámicamente en tiempo de ejecución, o escondidas en código empaquetado o minificado, pueden pasarse por alto — así que esto es un mínimo de la superficie de herramientas, no un censo completo.

meta_get_node_fieldsRead arbitrary flat fields from one Meta Graph node. This GET-only escape hatch covers newly released campaign, ad set, ad, creative, audience, catalog, Page, Instagram, pixel, and other accessible node fields without waiting for a fixed MCP schema update.

Read arbitrary flat fields from one Meta Graph node. This GET-only escape hatch covers newly released campaign, ad set, ad, creative, audience, catalog, Page, Instagram, pixel, and other accessible node fields without waiting for a fixed MCP schema update.

No se publicó ningún esquema de entrada para esta herramienta.

meta_list_edge_rawList an allowlisted read-only Meta Graph edge with caller-selected flat fields, filters, and cursor pagination. Use this for broad metadata/entity discovery when a specialized tool does not expose a newly added field.

List an allowlisted read-only Meta Graph edge with caller-selected flat fields, filters, and cursor pagination. Use this for broad metadata/entity discovery when a specialized tool does not expose a newly added field.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_insights_rawQuery the Meta Insights edge with validated native field names, breakdowns, action breakdowns, attribution windows, filters, sort, summary, and pagination. This complements meta_get_insights when Meta adds fields before the curated metric catalog is updated.

Query the Meta Insights edge with validated native field names, breakdowns, action breakdowns, attribution windows, filters, sort, summary, and pagination. This complements meta_get_insights when Meta adds fields before the curated metric catalog is updated.

No se publicó ningún esquema de entrada para esta herramienta.

meta_search_targeting_optionsSearch Meta's read-only targeting metadata for interests, validated interests, geographies, locales, countries, cities, regions, markets, or postal codes.

Search Meta's read-only targeting metadata for interests, validated interests, geographies, locales, countries, cities, regions, markets, or postal codes.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_ad_previewGet the read-only preview markup for an existing Meta ad in a requested placement format. The response may contain an iframe body but never creates or edits a creative.

Get the read-only preview markup for an existing Meta ad in a requested placement format. The response may contain an iframe body but never creates or edits a creative.

No se publicó ningún esquema de entrada para esta herramienta.

meta_health_checkAgent-ready read-only health check: validates token metadata, lists accessible ad accounts, and warns about missing read scopes without exposing the access token.

Agent-ready read-only health check: validates token metadata, lists accessible ad accounts, and warns about missing read scopes without exposing the access token.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_business_assetsDiscover accessible Meta Business assets read-only: businesses, pages, Instagram accounts, pixels, and datasets when permissions allow.

Discover accessible Meta Business assets read-only: businesses, pages, Instagram accounts, pixels, and datasets when permissions allow.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_pagesList accessible Facebook Pages with id, name, category, tasks, picture, and linked Instagram account references when available.

List accessible Facebook Pages with id, name, category, tasks, picture, and linked Instagram account references when available.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_instagram_accountsList Instagram accounts linked to accessible Pages, Business Manager assets, or an ad account when permissions allow.

List Instagram accounts linked to accessible Pages, Business Manager assets, or an ad account when permissions allow.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_pixelsList pixels and datasets from an ad account or Business Manager when accessible, returning actionable warnings for permission-limited edges.

List pixels and datasets from an ad account or Business Manager when accessible, returning actionable warnings for permission-limited edges.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_ad_activityRead ad account activity logs from /{ad_account_id}/activities with object, event, actor, timestamp, and extra_data fields.

Read ad account activity logs from /{ad_account_id}/activities with object, event, actor, timestamp, and extra_data fields.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_delivery_diagnosticsAggregate read-only delivery diagnostics across campaigns, ad sets, and ads using status/effective_status/issues_info where available plus simple delivery insights.

Aggregate read-only delivery diagnostics across campaigns, ad sets, and ads using status/effective_status/issues_info where available plus simple delivery insights.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_creative_assetsReturn normalized creative asset metadata for ads or creative IDs: thumbnail, object_story_spec, asset_feed_spec, video/image/link URL, CTA, and page/IG references.

Return normalized creative asset metadata for ads or creative IDs: thumbnail, object_story_spec, asset_feed_spec, video/image/link URL, CTA, and page/IG references.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_audience_detailsRead detailed custom, saved, and lookalike audiences with pagination and rich fields where permissions allow.

Read detailed custom, saved, and lookalike audiences with pagination and rich fields where permissions allow.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_catalog_productsRead Product Catalogs and Product Items when catalog access is available. Returns join-ready product metadata without creating or updating catalog assets.

Read Product Catalogs and Product Items when catalog access is available. Returns join-ready product metadata without creating or updating catalog assets.

No se publicó ningún esquema de entrada para esta herramienta.

meta_join_product_insightsQuery product-breakdown insights and enrich rows with Product Catalog metadata when catalog access is available.

Query product-breakdown insights and enrich rows with Product Catalog metadata when catalog access is available.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_brand_safety_controlsRead brand safety, suitability, placement, and context-control signals from ad account/ad set targeting and optional block-list edges.

Read brand safety, suitability, placement, and context-control signals from ad account/ad set targeting and optional block-list edges.

No se publicó ningún esquema de entrada para esta herramienta.

meta_interpret_experiment_resultsRead and interpret A/B test or conversion lift study results with confidence guardrails, cells, objectives, and optional cell entities.

Read and interpret A/B test or conversion lift study results with confidence guardrails, cells, objectives, and optional cell entities.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_organic_content_enrichmentEnrich Facebook Page posts and Instagram organic media with media URLs, permalinks, counts, attachments, and optional read-only insights.

Enrich Facebook Page posts and Instagram organic media with media URLs, permalinks, counts, attachments, and optional read-only insights.

No se publicó ningún esquema de entrada para esta herramienta.

meta_list_ad_accountsList all Meta ad accounts accessible with the current token. Returns account ID, name, currency, timezone, and status.

List all Meta ad accounts accessible with the current token. Returns account ID, name, currency, timezone, and status.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_account_detailsGet detailed information for a specific Meta ad account: name, currency, timezone, spend cap, status, business info.

Get detailed information for a specific Meta ad account: name, currency, timezone, spend cap, status, business info.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_campaignsList campaigns for a Meta ad account. Returns campaign ID, name, status, objective, budget, and bid strategy.

List campaigns for a Meta ad account. Returns campaign ID, name, status, objective, budget, and bid strategy.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_adsetsList ad sets for a Meta ad account, optionally filtered by campaign. Returns targeting, budget, optimization, and schedule info.

List ad sets for a Meta ad account, optionally filtered by campaign. Returns targeting, budget, optimization, and schedule info.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_adsList ads for a Meta ad account, optionally filtered by ad set. Returns ad ID, name, status, and creative reference.

List ads for a Meta ad account, optionally filtered by ad set. Returns ad ID, name, status, and creative reference.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_insightsQuery Meta Ads performance insights. Supports 170+ metrics, 43+ breakdowns with intelligent query planning. Use meta://metrics resource to see available metrics. Use meta://breakdowns for available breakdowns. The query planner automatically splits incompatible metric/breakdown combinations into mu…

Query Meta Ads performance insights. Supports 170+ metrics, 43+ breakdowns with intelligent query planning. Use meta://metrics resource to see available metrics. Use meta://breakdowns for available breakdowns. The query planner automatically splits incompatible metric/breakdown combinations into mu…

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_campaign_structureGet hierarchical campaign structure: campaigns -> ad sets -> ads. Useful for understanding account organization.

Get hierarchical campaign structure: campaigns -> ad sets -> ads. Useful for understanding account organization.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_creativesGet ad creative content: text, images, videos, links, call-to-action. Returns creative details for specified ads.

Get ad creative content: text, images, videos, links, call-to-action. Returns creative details for specified ads.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_audiencesList custom, saved, and lookalike audiences for a Meta ad account.

List custom, saved, and lookalike audiences for a Meta ad account.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_ad_studiesList conversion lift studies and A/B tests (Ad Studies) for an ad account. Includes study type, status, and cells.

List conversion lift studies and A/B tests (Ad Studies) for an ad account. Includes study type, status, and cells.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_study_resultsGet detailed results for a conversion lift or A/B test study. Returns objectives, cells, and lift results.

Get detailed results for a conversion lift or A/B test study. Returns objectives, cells, and lift results.

No se publicó ningún esquema de entrada para esta herramienta.

meta_validate_queryValidate a metric/breakdown combination BEFORE executing. Returns errors and warnings. Use this to check if your query will work.

Validate a metric/breakdown combination BEFORE executing. Returns errors and warnings. Use this to check if your query will work.

No se publicó ningún esquema de entrada para esta herramienta.

meta_get_page_postsGet recent posts from a connected Facebook/Instagram page. Requires page access.

Get recent posts from a connected Facebook/Instagram page. Requires page access.

No se publicó ningún esquema de entrada para esta herramienta.

meta_debug_tokenCheck the current access token validity, expiration, and granted scopes. Useful for diagnosing auth issues.

Check the current access token validity, expiration, and granted scopes. Useful for diagnosing auth issues.

No se publicó ningún esquema de entrada para esta herramienta.

meta_search_entitiesSearch campaigns, ad sets, or ads by name within an ad account. Useful for finding specific entities.

Search campaigns, ad sets, or ads by name within an ad account. Useful for finding specific entities.

No se publicó ningún esquema de entrada para esta herramienta.

meta_create_campaignCreate a Meta campaign. It is always created PAUSED and there is no option to create it active. Previews by default.

Create a Meta campaign. It is always created PAUSED and there is no option to create it active. Previews by default.

No se publicó ningún esquema de entrada para esta herramienta.

meta_update_adset_budgetChange the daily or lifetime budget of a Meta ad set. Amount in the account currency (12.50 for 12.50 EUR). Meta expects minor units, the conversion is done here. Previews by default.

Change the daily or lifetime budget of a Meta ad set. Amount in the account currency (12.50 for 12.50 EUR). Meta expects minor units, the conversion is done here. Previews by default.

No se publicó ningún esquema de entrada para esta herramienta.

meta_update_campaign_budgetChange the budget of a Meta campaign that holds its budget at campaign level (Advantage campaign budget). On a campaign without one, Meta refuses and the ad set budget is the one to change. Amount in the account currency. Previews by default.

Change the budget of a Meta campaign that holds its budget at campaign level (Advantage campaign budget). On a campaign without one, Meta refuses and the ad set budget is the one to change. Amount in the account currency. Previews by default.

No se publicó ningún esquema de entrada para esta herramienta.

meta_update_adset_scheduleChange the start or end time of a Meta ad set. Times are ISO 8601 with an offset, for example 2026-09-01T00:00:00+0200. Previews by default.

Change the start or end time of a Meta ad set. Times are ISO 8601 with an offset, for example 2026-09-01T00:00:00+0200. Previews by default.

No se publicó ningún esquema de entrada para esta herramienta.

38 de 38 herramientas publicaron una descripción.

Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.

Acerca de

Open-source MCP server for the Meta (Facebook & Instagram) Ads Marketing API. 34 read tools and 10 write tools that preview before they apply, 190 metrics, 56 breakdowns. Self-hosted, bring your own token.

Palabras clave
mcpmcp-servermodel-context-protocolfacebook-adsmeta-adsinstagram-adsmeta-marketing-apigraph-apiadvertisingmarketing-analyticsclaudechatgptcursorai-agent
Alternativas
Comparando superficies de herramientas…

Árbol de dependencias

Lo que un análisis de Forge resolvió a partir de los metadatos de npm el 2026-08-31: resolución observada, no una declaración del publicador.

60 paquetes resueltos · 2 directos · ninguno con avisos de seguridad La resolución se detiene en la profundidad 4 y en 60 paquetes.

El rastreo se detuvo en el límite de profundidad 4. Nada por debajo de ese nivel llegó a resolverse.

El rastreo se detuvo en el límite de 60 paquetes. El resto del árbol nunca se resolvió.

Hay 36 paquetes resueltos más que no se dibujan aquí (límite de visualización: 24). Toda dependencia con avisos de seguridad se dibuja aunque se supere el límite. Inventario completo (SBOM CycloneDX)

Declaradas pero no resueltas

54 dependencias declaradas nunca llegaron al árbol. Faltan en la resolución de Forge, no en el paquete.

+42 más sin listar. Los recuentos por motivo de arriba las incluyen todas.

No se siguen: peerDependencies. Este árbol cubre solo dependencias en tiempo de ejecución, así que lo que estas arrastren nunca se resolvió.

Temas

Relacionados en analytics & dashboards