MCP

MencionAI MCP

Conecta Cursor, Claude, Codex, Antigravity o n8n. URL corta: docs.mencionai.com/mcp.

MencionAI MCP

Use el servidor MCP de MencionAI para leer visibilidad en búsquedas de IA, encolar scans y briefar borradores GEO / social / blog desde Cursor, Claude, ChatGPT, Codex, Antigravity, n8n o cualquier cliente MCP.

El servidor MCP es un adaptador fino sobre la API pública v2. Usa tu API key y los mismos scopes que la API HTTP. Las tools no hablan con la base de datos.

URLs fáciles para agentes (redirigen a este sitio):

Las páginas canónicas están en www.mencionai.com/{locale}/docs/....

Clientes

ClienteDocid get_doc
CursorCursormcp-cursor
Claude Desktop / Claude CodeClaudemcp-claude
ChatGPTChatGPTmcp-chatgpt
CodexCodexmcp-codex
AntigravityAntigravitymcp-antigravity
n8nn8nmcp-n8n

Settings → API Keys también tiene snippets.

Flujo preferido

Para setup: list_docs y luego get_doc (api, sdk, whitelabel, ars, mcp, mcp-cursor, mcp-claude, mcp-chatgpt, mcp-codex, mcp-antigravity, mcp-n8n, llms).

Visibilidad: list_workspaces → get_visibility_overview → explain_visibility_gaps / compare_competitors. Prompts: list_prompts → analyze_prompt. Plan: analyze_action_plan luego analyze_sources. Semanal / puntuación de recomendación de IA: analyze_weekly_report / analyze_ai_recommendation_score. Borradores GEO: research_geo_practices (debes buscar en la web) luego prepare_geo_content_brief. Tras un borrador de blog, llama validate_geo_content. Scan: wait_for_ai_search_scan.

No llames tools finas (visibility_summary, visibility_mentions, visibility_competitors, visibility_coverage, visibility_citations, get_weekly_report, get_action_plan, get_ai_sources) salvo que la salida compuesta no baste. visibility_responses requiere visibility:answers:read.

Tools

ToolPropósito
list_docs / get_docGuías públicas
get_visibility_overviewSnapshot compuesto
compare_competitorsRanking de rivales
explain_visibility_gapsPrompts con rival y sin marca
wait_for_ai_search_scanInicia un scan de búsqueda en IA y espera
visibility_seriesSeries diarias
get_traffic_summary / get_traffic_seriesVisitas de referidos IA
get_organization / list_workspaces / get_workspaceOrg (covered_providers) y workspaces
visibility_responsesExtractos de respuesta
list_prompts / get_prompt / analyze_prompt / add_prompt / update_promptPreguntas rastreadas. add_prompt crea. update_prompt edita el texto o activa.
submit_feedbackEnvía una nota de producto a MencionAI. anonymous opcional. No lista notas.
analyze_weekly_report / get_weekly_reportBriefing semanal
analyze_action_plan / get_action_plan / add_action_plan_step / edit_action_plan_step / complete_action_plan_stepChecklist GEO
analyze_ai_recommendation_score / get_ai_recommendation_scorePuntuación de recomendación de IA
analyze_sources / get_ai_sourcesDominios citados
get_brand_perceptionPercepción de marca
analyze_siteAuditoría acotada del dominio
identify_site_stackDetecta CMS, host y framework del dominio
list_site_pagesTodas las URL del sitemap (blog, contenido, producto), incluso un blog de 100 páginas
site_check_llms_txt / site_check_ai_crawler_robots / otras tools site_check_*Una comprobación pública de la homepage en cualquier dominio. No exige workspace
get_crawl_insights / ingest_crawl_insights_csvHits de crawler; pedir CSV o Vercel Log Drain si vacío
get_project_settingsAjustes del workspace
research_geo_practicesTarea de investigación (web search)
prepare_geo_content_briefBrief de blog / LinkedIn / Instagram / X / Facebook
validate_geo_contentValida un borrador de blog del cliente contra el contrato de citación GEO/AEO/SEO/AIO
start_content_jobInicia un job de borrador para un paso de contenido del Plan de acción. Devuelve el id y el estado. No publica.
connect_blog_domainCNAME de blog.{domain}. El cliente lo agrega en el proveedor del dominio. La dirección de la tienda sigue igual.
connect_traffic_snippetScript público de seguimiento para el <head> del sitio. Crea una clave solo cuando create es true.
create_post_with_agentInicia el agente de contenido para un paso de contenido del Plan de acción. Gasta 2 créditos y ocupa el siguiente horario diario libre.
get_blog_healthVerificaciones del blog: dominio, SSL, publicación, acceso, posts, palabras clave, SEO, GEO, AIO, AEO, schema, tema, robots.txt, sitemap.xml y llms.txt.
get_blog_settingsEstilo, fuente, fuente subida, colores, logo, autor, redes, píxeles, tres CTAs, pie, categorías, etiquetas, horarios y política de publicación.
update_blog_settingsCambia cualquiera de esos campos. Una fuente de la lista quita el archivo subido, salvo que font_file_url vaya en la misma llamada. No publica.
set_blog_appearanceCambia la plantilla (magazine, editorial, index, gallery), el tema (ink, paper, signal, aurora) y la fuente. No publica. Un espacio que refleja el blog de MencionAI aplica allí la misma plantilla, los mismos colores y la misma fuente. El fondo del sitio se mantiene.
import_blog_contentImporta un archivo de WordPress, Blogger o RSS como borradores. El mismo origen se omite en una importación siguiente. No publica y no gasta créditos.
export_blog_contentDescarga los posts de este espacio en WordPress, Blogger o RSS. El archivo coincide con el importador.
upload_blog_fontSube un archivo woff2, woff, ttf u otf (máx. 2MB) y lo usa en el blog.
upload_blog_logoSube un logo png, jpeg o webp (máx. 5MB).
get_content_calendarPosts programados y publicados, con día, hora, estado y status.
get_content_jobUn job: estado, asunto, slug, agenda, secciones, fuentes, enlaces, llamadas y la imagen.
update_content_postEdita un post por sección: texto, fuentes, llamada e imagen. Una imagen por artículo. No publica.
reschedule_content_jobMueve un borrador no publicado a otro día y hora. Un día pasado o un horario ocupado se rechaza.
retry_content_jobReanuda un job fallido o bloqueado. No vuelve a debitar créditos.
get_blog_telemetryTráfico de los posts publicados: impresiones, directo, SEO, IA, clics en el CTA, total, CTR y qué IAs visitaron.
visibility_coverage / visibility_citations / visibility_summary / visibility_mentions / visibility_competitorsLectura fina
enqueue_visibility_scan / get_jobScan manual
start_onboarding_v2_scan / wait_for_onboarding_v2_report / get_onboarding_v2_reportInicia, espera y lee el scan de búsqueda en IA del onboarding

research_geo_practices devuelve consultas de búsqueda en vivo y docs oficiales por modelo para cada motor que MencionAI puede rastrear (ChatGPT, Gemini, Google AI Studio, Claude, Grok, DeepSeek, Perplexity). Los borradores para el cliente deben nombrar solo los modelos del plan. El LLM host debe buscar en la web, descargar must_fetch_urls y revisar el dominio del workspace y perfiles sociales. Luego prepare_geo_content_brief arma gaps de visibilidad, pasos GEO abiertos y el mismo contrato de citación usado en las páginas first-party de MencionAI (Fuentes, FAQ, Lectura relacionada en el dominio de la marca). Después de escribir, validate_geo_content devuelve missing_obligations y falla cerrado. Mercado por defecto: Brasil (pt-br / br). No inventes tokens de crawler para Grok o DeepSeek.

Starter cubre Gemini y ChatGPT en la copia del cliente.

Cursor

File: .cursor/mcp.json (or Cursor MCP settings).

Stdio

{
  "mcpServers": {
    "mencionai": {
      "command": "npx",
      "args": ["-y", "@mencionai/mcp"],
      "env": {
        "MENCIONAI_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Hosted

{
  "mcpServers": {
    "mencionai": {
      "url": "https://mcp.mencionai.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Vanity URL: docs.mencionai.com/mcp. Back to the MCP hub.

Claude

Claude Desktop

Abre Settings → Connectors, añade un conector personalizado y pega:

https://mcp.mencionai.com/mcp

Claude ejecuta OAuth 2.1 automáticamente. No hace falta una API key ni editar claude_desktop_config.json.

Gestiona los grants en MencionAI en Settings → Connected apps.

Claude Code

Project .mcp.json, or:

claude mcp add mencionai -- npx -y @mencionai/mcp

Set MENCIONAI_API_KEY in the MCP server environment. Hosted:

{
  "mcpServers": {
    "mencionai": {
      "url": "https://mcp.mencionai.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Vanity URL: docs.mencionai.com/mcp. Back to the MCP hub.

ChatGPT

Instala MencionAI desde la pestaña Plugins. Deja el registro en registro dinámico.

Pestaña Plugins

  1. Abre Plugins.
  2. Busca MencionAI e instálalo.
  3. Cuando se ejecute una tool, entra en www.mencionai.com y autoriza la app.
  4. Deja el registro en registro dinámico.

Hasta que el listado público esté disponible, instala el marketplace de este repositorio. El catálogo es .agents/plugins/marketplace.json y el paquete es plugins/mencionai. Reinicia la app de escritorio de ChatGPT, abre Plugins, elige ese marketplace e instala MencionAI.

Respaldo en modo desarrollador

Úsalo cuando el listado todavía no esté en el directorio.

  1. Abre Settings → Security and login y activa Developer mode.
  2. Abre Plugins, elige + y pega esta URL:
https://mcp.mencionai.com/mcp
  1. La primera vez que se ejecute una tool, entra en www.mencionai.com y autoriza la app.
  2. Deja el registro en registro dinámico.

Administra los grants en Settings → Connected apps.

URL corta: docs.mencionai.com/mcp/chatgpt. Volver al hub MCP.

Codex

File: ~/.codex/config.toml (or project .codex/config.toml on a trusted repo).

The table name is mcp_servers, not mcpServers.

Stdio

[mcp_servers.mencionai]
command = "npx"
args = ["-y", "@mencionai/mcp"]

[mcp_servers.mencionai.env]
MENCIONAI_API_KEY = "YOUR_API_KEY"

Hosted

[mcp_servers.mencionai]
url = "https://mcp.mencionai.com/mcp"
bearer_token_env_var = "MENCIONAI_API_KEY"

Verify with codex mcp list or /mcp in the TUI.

Vanity URL: docs.mencionai.com/mcp. Back to the MCP hub.

Antigravity

Global file: ~/.gemini/config/mcp_config.json. Workspace file: .agents/mcp_config.json.

Stdio

{
  "mcpServers": {
    "mencionai": {
      "command": "npx",
      "args": ["-y", "@mencionai/mcp"],
      "env": {
        "MENCIONAI_API_KEY": "${MENCIONAI_API_KEY}"
      }
    }
  }
}

Hosted

Antigravity remote servers use serverUrl, not url.

{
  "mcpServers": {
    "mencionai": {
      "serverUrl": "https://mcp.mencionai.com/mcp",
      "headers": {
        "Authorization": "Bearer ${MENCIONAI_API_KEY}"
      }
    }
  }
}

Gemini CLI leftover

Older Gemini CLI still reads mcpServers inside ~/.gemini/settings.json. Prefer the Antigravity mcp_config.json path above.

Vanity URL: docs.mencionai.com/mcp. Back to the MCP hub.

n8n

n8n is an HTTP MCP client. It does not spawn npx @mencionai/mcp. Do not use n8n’s MCP Server Trigger for MencionAI. That node exposes n8n as a server.

Use MCP Client Tool on an AI Agent, or the standalone MCP Client node.

Node fields (v1.2+)

FieldValue
Server TransportHTTP Streamable (httpStreamable)
MCP Endpoint URL / Endpointhttps://mcp.mencionai.com/mcp
AuthenticationBearer Auth
TokenSettings API key (mak_live_… or mak_test_…)

Older node versions default to SSE. Hosted MencionAI MCP is Streamable HTTP. Pick HTTP Streamable.

Self-hosted n8n only needs outbound HTTPS to mcp.mencionai.com. Optional: MCP OAuth2 against the same URL (discovery via WWW-Authenticate).

Vanity URL: docs.mencionai.com/mcp. Back to the MCP hub.