Bing Webmaster Tools MCP Server

Acesse o Bing Webmaster Tools (12 ferramentas) para obter estatísticas de tráfego, estatísticas de consultas, estatísticas de páginas, enviar URL, sitemap e mais.

Documentação

@urdigital/mcp-server-bing-webmaster

Um servidor MCP (Model Context Protocol) que expõe o Bing Webmaster Tools para Claude, Claude Code e qualquer outro cliente compatível com MCP.

Construído com base na API REST JSON/HTTP do Bing (ssl.bing.com/webmaster/api.svc/json) em vez dos endpoints legados SOAP/POX, que a Microsoft está descontinuando em 31 de agosto de 2026.

Instalação

Nenhuma instalação necessária — execute diretamente com npx:

npx -y @urdigital/mcp-server-bing-webmaster

Configuração

Obtenha uma chave de API em bing.com/webmasters → seu site → Configurações → Acesso à API.

Adicione à configuração do seu cliente MCP (por exemplo, o claude_desktop_config.json do Claude Desktop):

{
  "mcpServers": {
    "bing-webmaster": {
      "command": "npx",
      "args": ["-y", "@urdigital/mcp-server-bing-webmaster"],
      "env": { "BING_WEBMASTER_API_KEY": "your-api-key" }
    }
  }
}

Ferramentas

FerramentaDescrição
bing_list_sitesLista todos os sites verificados nesta conta
bing_get_traffic_statsImpressões, cliques e posição no ranking de um site
bing_get_query_statsConsultas que geram impressões/cliques
bing_get_page_statsImpressões/cliques detalhados por página
bing_get_crawl_issuesErros de rastreamento encontrados pelo Bing
bing_get_url_infoInformações de indexação/rastreamento para uma única URL
bing_submit_urlSolicita ao Bing que rastreie/indexe uma URL
bing_submit_sitemapRegistra/reenvia um feed de sitemap
bing_get_keyword_statsEstimativa de volume de pesquisa para uma palavra-chave
bing_get_query_traffic_statsHistórico de tráfego ao longo do tempo para uma consulta específica
bing_get_url_traffic_infoCliques/impressões para uma URL específica
bing_get_children_url_traffic_infoTráfego para cada URL aninhada em um diretório

Todas as 12 ferramentas foram testadas em uma conta real do Bing Webmaster com vários sites. Duas coisas que vale a pena saber:

  • bing_get_query_stats / bing_get_page_stats: linhas onde Clicks: 0 exibirá AvgClickPosition: -1 — esse é o sentinela do Bing para "nenhum clique ocorreu, então não há posição de clique para calcular a média", não um erro.
  • bing_get_url_info: HttpStatus: 0 e DocumentSize: 0 são uma peculiaridade antiga e não documentada na própria API do Bing (visível nos exemplos oficiais da Microsoft desde 2011) — DiscoveryDate e LastCrawledDate são os campos que funcionam de forma confiável neste endpoint.

Licença

MIT