remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides a bridge to Bing Webmaster Tools API, enabling management of verified sites, URL submission for indexing, traffic analysis, crawling statistics, keyword analysis, link management, content blocking, and regional settings for websites registered with Bing.
servidor mcp-bwt
Servidor MCP para Bing Webmaster Tools
Este servidor MCP ( Protocolo de Contexto de Modelo ) conecta los asistentes de IA compatibles, como Claude o Cursor, con la API de Herramientas para Webmasters de Bing. Expone todas las funciones de Herramientas para Webmasters de Bing disponibles a través de bing-webmaster-tools
como herramientas MCP que los asistentes de IA pueden usar para interactuar con su cuenta de Herramientas para Webmasters de Bing.
Ejemplo de uso con Claude
Una vez configurado, puede usar el servidor MCP con Claude para interactuar con su cuenta de Herramientas para webmasters de Bing. A continuación, se muestran algunos ejemplos:
- "Listar todos mis sitios verificados en Bing Webmaster Tools"
- "Enviar mi página de inicio para indexar"
- Obtener estadísticas de tráfico para mi sitio web
- "Comprobar si hay problemas de rastreo en mi sitio"
- Obtener estadísticas de palabras clave para 'mi producto'
Claude utilizará las herramientas MCP adecuadas para cumplir con sus solicitudes.
Requisitos
Instalación
Para instalar las dependencias del proyecto, ejecute el siguiente comando:
Ejemplo de configuración de cliente MCP (Claude, Cursor, etc.)
Para Claude u otros clientes de MCP, puedes configurar el servidor en tu configuración :
Herramientas disponibles
El servidor proporciona la siguiente funcionalidad de la API de Bing Webmaster Tools (más información en la documentación de la API ):
Gestión del sitio
get_sites
: enumera todos los sitios verificados en su cuenta de Bing Webmaster Toolsadd_site
: Agrega un nuevo sitio a tu cuentaverify_site
: Verificar la propiedad de un sitioremove_site
: Eliminar un sitio de tu cuentaget_site_roles
: Obtener roles para un sitio específicoadd_site_roles
: Agregar roles a un sitioremove_site_role
: Eliminar un rol de un sitioget_site_moves
: Obtener información sobre los movimientos del sitiosubmit_site_move
: Enviar una solicitud de traslado de sitio
Envío de URL
submit_url
: Envía una única URL para indexarsubmit_url_batch
: envía varias URL para indexar en un lotesubmit_content
: Enviar contenido para indexaciónsubmit_feed
: Enviar un feed para indexarloget_feeds
: Obtener todos los feeds enviadosget_feed_details
: Obtener detalles sobre un feed específicoremove_feed
: Elimina un feed de tu cuentaget_url_submission_quota
: Comprueba tu cuota de envío de URLget_content_submission_quota
: Comprueba tu cuota de envío de contenidofetch_url
: Obtener una URL para indexarget_fetched_urls
: Obtener todas las URL obtenidasget_fetched_url_details
: Obtener detalles sobre una URL obtenida específica
Análisis de tráfico
get_query_stats
: Obtener estadísticas para consultas de búsquedaget_query_traffic_stats
: Obtener estadísticas de tráfico para consultas de búsquedaget_query_page_stats
: Obtener estadísticas de página para consultas de búsquedaget_query_page_detail_stats
: Obtenga estadísticas detalladas de la página para las consultas de búsquedaget_page_stats
: Obtener estadísticas de las páginasget_page_query_stats
: Obtener estadísticas de consultas para páginasget_rank_and_traffic_stats
: Obtener estadísticas de clasificación y tráfico
Arrastrándose
get_crawl_stats
: Obtener estadísticas de rastreoget_crawl_settings
: Obtener la configuración de rastreosave_crawl_settings
: Guardar la configuración de rastreoget_crawl_issues
: Obtener problemas de rastreo
Análisis de palabras clave
get_keyword
: Obtener información sobre una palabra claveget_keyword_stats
: Obtener estadísticas para una palabra claveget_related_keywords
: Obtener palabras clave relacionadas
Análisis de enlaces
get_link_counts
: Obtener el número de enlacesget_url_links
: Obtener enlaces para una URLget_deep_link
: Obtener información del enlace profundoget_deep_link_blocks
: Obtener bloques de enlaces profundosadd_deep_link_block
: Agrega un bloque de enlace profundoremove_deep_link_block
: Eliminar un bloque de enlace profundoupdate_deep_link
: Actualizar un enlace profundoget_deep_link_algo_urls
: Obtener las URL del algoritmo de enlaces profundosget_connected_pages
: Obtener páginas conectadasadd_connected_page
: Agregar una página conectada
Gestión de contenidos
get_url_info
: Obtener información sobre una URLget_url_traffic_info
: Obtener información de tráfico para una URLget_children_url_info
: Obtener información sobre las URL secundariasget_children_url_traffic_info
: Obtener información de tráfico para las URL secundarias
Bloqueo de contenido
get_blocked_urls
: Obtener URL bloqueadasadd_blocked_url
: Agregar una URL a la lista de bloqueadosremove_blocked_url
: Eliminar una URL de la lista de bloqueadosget_active_page_preview_blocks
: Obtener bloques de vista previa de páginas activasadd_page_preview_block
: Agregar un bloque de vista previa de páginaremove_page_preview_block
: Eliminar un bloque de vista previa de página
Configuración regional
get_country_region_settings
: Obtener la configuración del país/regiónadd_country_region_settings
: Agregar configuración de país/regiónremove_country_region_settings
: Eliminar la configuración de país/región
Gestión de URL
get_query_parameters
: Obtener parámetros de consultaadd_query_parameter
: Agregar un parámetro de consultaremove_query_parameter
: eliminar un parámetro de consultaenable_disable_query_parameter
: Habilitar o deshabilitar un parámetro de consulta
Desarrollo
Para ejecutar todas las pruebas:
Para crear la aplicación:
Para depurar el proyecto:
Para formatear el proyecto:
Variables de entorno
Se requieren las siguientes variables de entorno:
BING_WEBMASTER_API_KEY
: Su clave de API de Herramientas para webmasters de Bing
Iniciando el servidor
Para iniciar el servidor MCP:
Inspector de MCP
Puede utilizar el inspector MCP para probar el servidor:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
You must be authenticated.
Tools
Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA como Claude interactuar con la API de Bing Webmaster Tools, lo que permite a los usuarios administrar sitios, enviar URL para indexar, analizar el tráfico y acceder a otras herramientas para webmasters a través del lenguaje natural.