Skip to main content
Glama
TechDivar

AI Search Operations MCP for Bing Webmaster

by TechDivar

MCP de operaciones de búsqueda con IA para Bing Webmaster

Un servidor MCP de código abierto y neutral respecto al proveedor que ayuda a los especialistas en marketing a mejorar páginas para lectores humanos y búsqueda con IA. Combina datos de Bing Webmaster, emparejamiento de oportunidades de tráfico de IA con GA4, escaneo técnico de SEO, auditorías de contenido para búsqueda con IA, preparación de correcciones para WordPress con aprobación previa, verificación en vivo, envío de URL a Bing y una integración separada de IndexNow.

Utiliza el transporte estándar stdio de MCP, por lo que el mismo servidor puede ejecutarse en Codex, Claude Code, Cursor, VS Code y otros clientes MCP compatibles. Cada usuario aporta sus propias credenciales.

En este repositorio no se almacena ninguna clave de API.

Lo que los especialistas en marketing pueden hacer

  • Ver las consultas y páginas que ya reciben impresiones y clics en Bing.

  • Encontrar páginas con muchas impresiones en Bing pero poco o ningún tráfico identificable de referidos de IA en una exportación agregada de GA4.

  • Revisar posiciones, actividad de rastreo, problemas de rastreo, sitemaps, enlaces entrantes, datos de investigación de palabras clave, detalles de URL y cuota de envío.

  • Escanear una página o hasta 20 páginas en busca de problemas comunes de SEO/AEO.

  • Detectar H1 duplicados, texto alternativo de imágenes faltante, metadatos, canonical, robots, idioma, HTTP y problemas de JSON-LD.

  • Auditar legibilidad para IA, cobertura de entidades, preparación para citas, cobertura de intención, adecuación de esquema, enlaces internos y frescura.

  • Auditar el archivo llms.txt propuesto de un sitio y compararlo con las URL de concentradores importantes.

  • Encontrar cuerpos de artículos muy similares en todo un catálogo antes de que los sistemas de búsqueda elijan la página equivocada.

  • Comparar el esquema Article/FAQPage y la frescura de dateModified entre páginas traducidas.

  • Comparar los temas de los encabezados con páginas públicas de la competencia.

  • Previsualizar la respuesta que se puede extraer usando solo las palabras de la propia página.

  • Encontrar pasajes concisos que sean más fáciles de citar o parafrasear con precisión.

  • Convertir cada hallazgo en un plan de corrección claro y un diff exacto de antes/después.

  • Preparar HTML corregido para WordPress sin publicarlo automáticamente.

  • Preparar JSON-LD de Article y BreadcrumbList listo para revisión, además de FAQPage o HowTo solo cuando el contenido coincidente sea visible.

  • Volver a comprobar la página en vivo después de una corrección.

  • Enviar una URL aprobada, un lote de URL o un sitemap a Bing.

  • Validar un archivo de clave de IndexNow y notificar a IndexNow sobre URL añadidas, actualizadas o eliminadas.

Related MCP server: WordPress AI Content System

Ejemplos de indicaciones para cualquier cliente MCP

Enumera los sitios web conectados a mi cuenta de Bing Webmaster.

Muestra mis principales consultas y páginas de Bing.

Usando este CSV de GA4, encuentra páginas con al menos 1.000 impresiones en Bing y no más de 5 sesiones de referidos de IA.

Escanea estas 10 URL y agrupa los problemas de AEO por prioridad.

Audita esta página en cuanto a legibilidad para IA, preparación para citas, entidades faltantes, brechas de intención, esquema y frescura.

Compara este artículo con estos tres competidores y muestra solo las brechas de temas significativas.

Encuentra oportunidades de enlaces internos usando esta lista de páginas publicadas. No inventes URL.

Escanea este artículo de WordPress, prepara las correcciones seguras, muéstrame los cambios, actualízalo después de que lo apruebe, verifica la página en vivo y luego envíalo a Bing.

Cómo funciona el flujo de trabajo automatizado

  1. aeo_audit_page ejecuta la auditoría técnica completa y de búsqueda con IA.

  2. aeo_prepare_article_schema puede preparar JSON-LD completo a partir del contenido visible del artículo sin publicarlo.

  3. Tu cliente de IA lee la publicación más reciente a través de un MCP de WordPress conectado por separado.

  4. aeo_autofix_page aplica solo las sustituciones propuestas exactas en memoria y devuelve un diff de antes/después.

  5. La herramienta marca el paquete con approval_required: true y no publica.

  6. Tu cliente de IA muestra los cambios y solicita aprobación antes de una escritura en WordPress.

  7. Tras la aprobación, el MCP de WordPress conectado actualiza la publicación.

  8. seo_recheck_page y las auditorías de AEO verifican el resultado público.

  9. bing_submit_url o bing_submit_url_batch solicitan un rastreo nuevo de Bing cuando lo pides.

El corrector no inventará descripciones de imágenes, URL de destino internas, hechos, precios ni afirmaciones de la competencia. La IA que realiza la llamada debe aportar el texto propuesto a partir de material de origen revisado. También requiere confirmación de que el tema de WordPress ya muestra el título de la publicación como H1 de la página antes de cambiar los H1 del cuerpo del contenido a H2.

Habilidad incluida de contenido duplicado para Codex

skills/bing-duplicate-content-fix añade el flujo de trabajo editorial en torno a las herramientas MCP. Comprueba texto copiado, plantillas pesadas, solapamiento de intención de búsqueda con baja similitud y canibalización de palabras clave; prepara un paquete de aprobación exacto; aplica solo los cambios aprobados en WordPress; verifica el resultado guardado y público; y solicita un recrawleo de Bing cuando está autorizado.

Invócala en Codex con:

Usa $bing-duplicate-content-fix para comprobar si esta categoría tiene contenido duplicado y solapamiento de intención de búsqueda, corregir los conflictos aprobados, verificar las páginas en vivo y solicitar un recrawleo de Bing.

La habilidad trata la similitud como una señal de revisión, no como una instrucción automática para fusionar, eliminar, canonicalizar o aplicar noindex a una página.

Encuentra páginas con muchas impresiones y poco tráfico de IA

Usa aeo_find_ai_traffic_opportunities con un CSV de GA4 adjunto o con filas agregadas de una herramienta GA4 conectada. El MCP obtiene por sí mismo las estadísticas de las páginas principales de Bing y empareja las páginas por URL.

El CSV de GA4 más simple contiene estas tres columnas:

Page path + query string,Session source / medium,Sessions
/blog/example/,chatgpt.com / referral,3
/blog/another-page/,google / organic,120

Los nombres comunes de columnas de página, fuente/referidor y tráfico de GA4 se detectan automáticamente. Si la exportación ya está filtrada a referidos de IA, una columna de página más una columna de tráfico es suficiente. Solo se deben proporcionar datos agregados a nivel de página; nunca exportes identificadores a nivel de usuario o de evento.

El resultado enumera cada URL de oportunidad, impresiones y clics de Bing, posiciones de Bing, tráfico de IA identificable de GA4, el motivo por el que se seleccionó y la siguiente auditoría recomendada. El tráfico normal de búsqueda y de referidos se ignora. Puedes añadir dominios de referidos de IA adicionales si tu analítica utiliza una fuente que no está en la lista integrada.

El CSV sin procesar no se devuelve ni se envía a Google. El MCP devuelve solo la comparación agregada. Bing y GA4 pueden cubrir períodos de informes diferentes, y algunas visitas de IA aparecen como tráfico directo, orgánico o desconocido, por lo que el resultado es una lista de oportunidades más que una prueba del uso total de IA.

Elige solo los módulos que necesitas

Las 47 herramientas permanecen habilitadas por defecto. Configura MCP_MODULES para cargar un conjunto de herramientas más reducido:

Módulo

Qué proporciona

bing

Informes de Bing, envíos a Bing y el buscador de oportunidades de Bing + GA4

seo

Escaneo de páginas en vivo, verificación, planes de corrección y preparación de HTML para WordPress

aeo

Legibilidad para IA, citas, entidades, intención, esquema, frescura, catálogo y auditorías multilingües

indexnow

Validación de clave de IndexNow y notificaciones de URL

Ejemplos:

# Only Bing reporting and submission tools
MCP_MODULES=bing npm start

# Scanner and AEO audits without Bing credentials
MCP_MODULES=seo,aeo npm start

Usa all, o deja MCP_MODULES sin configurar, para habilitar todo. Un nombre de módulo desconocido detiene el inicio con un error claro en lugar de ocultar herramientas silenciosamente.

Las 47 herramientas MCP

Datos de Bing Webmaster

  • bing_list_sites

  • bing_get_query_stats

  • bing_get_page_stats

  • bing_get_rank_and_traffic_stats

  • bing_get_crawl_stats

  • bing_get_crawl_issues

  • bing_get_sitemaps

  • bing_get_fetched_url_details

  • bing_get_url_traffic_info

  • bing_get_page_query_stats

  • bing_get_url_submission_quota

  • bing_get_link_counts

  • bing_get_url_links

  • bing_get_keyword_stats

  • bing_get_related_keywords

  • bing_get_query_page_stats

  • bing_get_query_page_detail_stats

  • bing_get_url_info

  • bing_get_children_url_traffic_info

Escaneo y correcciones de SEO/AEO en vivo

  • seo_scan_page

  • seo_scan_pages

  • seo_recheck_page

  • aeo_plan_page_fixes

  • aeo_prepare_wordpress_fixes

  • aeo_prepare_article_schema — prepara JSON-LD de Article y BreadcrumbList, además de FAQPage o HowTo solo cuando el contenido coincidente es visible

  • aeo_audit_images — audita la capacidad de descubrimiento de imágenes, señales de calidad del texto alternativo, nombres de archivo, dimensiones, marcado responsivo, contexto cercano, metadatos de imagen preferida, esquema ImageObject, cabeceras de respuesta y riesgos de archivos grandes

Auditorías de catálogo y multilingües

  • aeo_llms_txt_audit — inspecciona el archivo Markdown de nivel raíz, su encabezado, enlaces y páginas canónicas proporcionadas

  • aeo_internal_duplicate_check — compara de 2 a 30 cuerpos de artículos usando similitud de texto transparente

  • aeo_multilang_schema_parity — compara JSON-LD de Article/FAQPage y frescura entre versiones traducidas

Oportunidades de tráfico de Bing a IA

  • aeo_find_ai_traffic_opportunities — combina GetPageStats de Bing con un CSV o filas agregadas de GA4 para encontrar páginas con muchas impresiones y poco tráfico identificable de referidos de IA

Operaciones de búsqueda con IA

  • aeo_audit_page — ejecuta todas las auditorías de búsqueda con IA juntas

  • aeo_ai_readability_audit — respuestas directas, definiciones, encabezados, estructura y lenguaje de marketing

  • aeo_entity_coverage — comprueba una entidad principal y entidades relacionadas proporcionadas

  • aeo_citation_readiness — puntúa pasajes extraíbles, estructurados y respaldados

  • aeo_intent_coverage — detecta seis tipos comunes de intención e intenciones esperadas faltantes

  • aeo_compare_pages — compara los temas de los encabezados visibles con hasta cinco competidores

  • aeo_ai_overview_preview — crea una vista previa de respuesta extractiva solo de la página

  • aeo_extract_citable_chunks — encuentra definiciones y hechos concisos y autónomos

  • aeo_internal_link_opportunities — empareja contenido con un inventario proporcionado de URL reales

  • aeo_schema_recommendations — valida JSON-LD y evalúa la adecuación del esquema

  • aeo_freshness_audit — marca fechas, precios, límites, afirmaciones relativas y capturas de pantalla para revisión

  • aeo_autofix_page — prepara un diff exacto y requiere aprobación; nunca publica

Envíos a Bing

  • bing_submit_url

  • bing_submit_url_batch

  • bing_submit_sitemap

IndexNow

  • indexnow_validate_key

  • indexnow_submit_url

  • indexnow_submit_urls

IndexNow permanece separado del cliente de API de Bing Webmaster. Sus herramientas admiten etiquetas de flujo de trabajo added, updated y deleted. El protocolo envía la URL cambiada, no un campo separado de tipo de cambio, y un envío aceptado nunca garantiza el rastreo o la indexación.

Las herramientas de envío están marcadas como acciones de escritura. Las auditorías y las herramientas de preparación de correcciones son de solo lectura porque no modifican el sitio web.

Mapeo oficial de la API

Las herramientas añadidas de Bing llaman a estos métodos documentados con sus parámetros oficiales. Las herramientas de lectura devuelven la respuesta normalizada de Bing. La herramienta de lote añade resultados locales claramente etiquetados de validación, cuota, éxito, fallo y omisión; no afirma que Bing devuelva resultados por URL.

IndexNow sigue el protocolo oficial de IndexNow por separado, incluida la validación de claves del mismo host y el límite documentado de 10 000 URL por POST.

Puntuación honesta y limitaciones

Las puntuaciones de búsqueda con IA son heurísticas transparentes de HTML y patrones de lenguaje. Son señales editoriales útiles, no un acceso secreto a un LLM ni una garantía de que ChatGPT, Copilot, Google o Bing vayan a citar una página.

  • Las brechas de entidades se miden en relación con las entidades relacionadas que usted proporcione. Las entidades detectadas heurísticamente se etiquetan como tales.

  • Las sugerencias de enlaces internos provienen únicamente de las URL que usted proporcione. El MCP no inventa destinos.

  • La vista previa de respuesta extrae pasajes existentes de la página. No simula una respuesta de IA propietaria.

  • Las brechas de competidores comparan encabezados y temas. Son pistas de investigación, no instrucciones para copiar texto.

  • Los hallazgos de actualidad significan «verifíquelo», no «esto es falso».

  • Las sugerencias de esquema deben coincidir con el contenido visible y las reglas actuales de las plataformas de búsqueda.

  • aeo_autofix_page solo prepara cambios. Se necesita un MCP de WordPress conectado para publicar tras la aprobación humana.

  • llms.txt es una propuesta de la comunidad. Tener uno no garantiza el descubrimiento, la clasificación, el rastreo ni la citación por parte de un sistema de IA.

  • La similitud casi duplicada es una señal de revisión, no una prueba de que un motor de búsqueda deduplicará páginas ni una orden para eliminar una.

  • La paridad multilingüe compara únicamente las URL proporcionadas. Diferentes locales pueden necesitar legítimamente contenido visible o esquemas distintos.

  • La herramienta de oportunidades de tráfico de IA no se conecta a GA4 ni requiere una clave de Google. Procesa el CSV agregado o las filas proporcionadas al MCP local.

  • Los datos de referencias de GA4 son incompletos porque algunas visitas de IA aparecen como tráfico directo, orgánico o desconocido.

  • Bing indica que GetPageStats se actualiza semanalmente. Su período puede no coincidir exactamente con el rango de fechas de una exportación de GA4.

Limitación importante de Bing

La API pública de Webmaster de Bing no expone el informe completo de inspección de URL que se muestra en Bing Webmaster Tools. Las advertencias del panel, como múltiples encabezados H1 y atributos alt de imagen faltantes, no las devuelve GetCrawlIssues.

Por lo tanto, el escáner obtiene y comprueba el HTML público de forma independiente. No pretende reproducir la lógica privada del panel de Bing, ejecutar JavaScript ni acceder a direcciones de red privadas o locales.

Instalación

Necesita Node.js 20 o superior y cualquier cliente MCP que admita servidores stdio locales. Solo se necesita una clave de API de Bing Webmaster para el módulo bing; el escáner de páginas web y las auditorías AEO funcionan sin ella.

git clone https://github.com/TechDivar/bing-webmaster-aeo-mcp.git
cd bing-webmaster-aeo-mcp
npm install
npm run setup-key

La configuración oculta la clave mientras escribe y la almacena fuera del repositorio con permisos de solo propietario:

Plataforma

Carpeta privada predeterminada

macOS

~/Library/Application Support/bing-webmaster-aeo-mcp/secrets/

Linux

~/.config/bing-webmaster-aeo-mcp/secrets/

Windows

%APPDATA%\bing-webmaster-aeo-mcp\secrets\

Los usuarios existentes de macOS no necesitan mover una clave guardada anteriormente en la carpeta de secretos de Codex; v3 mantiene esa ubicación como respaldo de compatibilidad de solo lectura.

También puede proporcionar credenciales a través de la configuración de secretos de su cliente MCP o del entorno:

BING_WEBMASTER_API_KEY=
BING_WEBMASTER_API_KEY_FILE=/absolute/path/to/bing-key
INDEXNOW_KEY=
INDEXNOW_KEY_FILE=/absolute/path/to/indexnow-key
INDEXNOW_KEY_LOCATION=https://example.com/indexnow-key.txt
MCP_MODULES=bing,seo,aeo,indexnow

Prefiera los scripts de configuración o los archivos de clave privada. Nunca confirme un .env poblado ni una configuración de cliente que contenga una clave. BING_WEBMASTER_MCP_CONFIG_DIR puede mover la carpeta de configuración privada cuando sea necesario.

Configuración opcional de IndexNow

Cree una clave de IndexNow, guárdela localmente y aloje un archivo de texto UTF-8 llamado <key>.txt en la raíz del host exacto del sitio. El archivo debe contener únicamente la clave correspondiente.

npm run setup-indexnow-key

La clave se almacena en la misma carpeta privada específica de la plataforma que se muestra arriba. La ubicación pública predeterminada del archivo de clave es https://your-host/<key>.txt. Si lo aloja intencionalmente en otro lugar del mismo host, establezca INDEXNOW_KEY_LOCATION antes de iniciar el servidor MCP. Una ubicación personalizada limita los envíos a las URL bajo el directorio de ese archivo, según lo exige IndexNow.

Conéctelo a un cliente MCP

Use una ruta absoluta a src/server.mjs. Para Codex:

Desde la carpeta del repositorio, ejecute:

codex mcp add bing-webmaster -- node "$PWD/src/server.mjs"

Reinicie Codex y luego pídale que liste los sitios de Bing para confirmar la conexión.

Consulte Ejemplos de configuración de clientes para Claude Code, Cursor, VS Code, hosts MCP genéricos, selección de módulos y opciones seguras de credenciales.

WordPress no está integrado intencionalmente en este servidor. Conecte un MCP de WordPress independiente si desea que se publique un paquete de correcciones aprobado. Esto mantiene las credenciales de escritura del sitio web y el acceso de escritura separados del escaneo y los informes de Bing.

Desarrollo

npm install
npm test
npm start

Seguridad

Nunca pegue una clave de API en un prompt, issue, commit o captura de pantalla. Consulte SECURITY.md para conocer el modelo de seguridad y las pautas de notificación de vulnerabilidades.

Contribuciones

Especialistas en marketing, expertos en SEO, equipos de contenido y desarrolladores son bienvenidos. Consulte CONTRIBUTING.md.

Licencia

MIT

A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Unifies traditional SEO and Generative Engine Optimization (GEO) for Google, Bing, Yandex, and major LLMs, providing tools for search performance analysis, citation tracking, on-page audits, and internal link graph analysis.
    36
    3
    MIT
  • F
    license
    B
    quality
    C
    maintenance
    Enables natural language querying of marketing analytics across Google Search Console, GA4, Google Ads, HubSpot, and Bing. Provides tools for search queries, traffic, campaign performance, and composite cross-platform rollups.
    79
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables auditing AI search visibility: checks site readiness for AI crawlers and measures whether ChatGPT, Gemini, and Perplexity recommend your site, including verbatim answers and citation gap analysis.
    703
    4
    AGPL 3.0

View all related MCP servers

Related MCP Connectors

  • Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.

  • SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.

  • Live SEO workflow tools for Claude Code, Codex, and AI agents.

View all MCP Connectors

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/TechDivar/bing-webmaster-aeo-mcp'

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