
Model Context Protocol (MCP) server for Bing Webmaster Tools (BWT) allowing Claude.ai and other clients to interact with the BWT API
概览
This MCP (Model Context Protocol) server provides a bridge between supported AI assistants like Claude or Cursor and the Bing Webmaster Tools API. It exposes all Bing Webmaster Tools functionality available via bing-webmaster-tools as MCP tools that can be used by AI assistants to interact with your Bing Webmaster Tools account. Once configured, you can use the MCP server with Claude to interact with your Bing Webmaster Tools account. Here are some example prompts: - "List all my verified sites in Bing Webmaster Tools" - "Submit my homepage for indexing" - "Get traffic statistics for my website" - "Check for any crawling issues on my site" - "Get keyword statistics for 'my product'" Claude will use the appropriate MCP tools to fulfill your requests. - uv, which provides uvx and downloads a suitable Python for you - Bing Webmaster Tools API Key mcp-server-bwt is published on PyPI. Your MCP client runs it with uvx, so you don't need a separate install step.
README
以下为原文 README 节选,完整内容请查看原文。
mcp-server-bwt
MCP server for Bing Webmaster Tools
This MCP (Model Context Protocol) server provides a bridge between supported AI assistants like Claude or Cursor and the Bing Webmaster Tools API. It exposes all Bing Webmaster Tools functionality available via bing-webmaster-tools as MCP tools that can be used by AI assistants to interact with your Bing Webmaster Tools account.
Example Usage with Claude
Once configured, you can use the MCP server with Claude to interact with your Bing Webmaster Tools account. Here are some example prompts:
- “List all my verified sites in Bing Webmaster Tools”
- “Submit my homepage for indexing”
- “Get traffic statistics for my website”
- “Check for any crawling issues on my site”
- “Get keyword statistics for ‘my product’”
Claude will use the appropriate MCP tools to fulfill your requests.
Requirements
- uv, which provides
uvxand downloads a suitable Python for you - Bing Webmaster Tools API Key
Installation
mcp-server-bwt is published on PyPI. Your MCP client runs it with uvx, so you don’t need a separate install step. Every config below passes your API key through BING_WEBMASTER_API_KEY.
Claude Desktop
In your Claude config specify:
"mcpServers": {
"mcp_server_bwt": {
"command": "uvx",
"args": ["mcp-server-bwt"],
"env": {
"BING_WEBMASTER_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
Claude Code
claude mcp add bwt -e BING_WEBMASTER_API_KEY=YOUR_API_KEY_HERE -- uvx mcp-server-bwt
Cursor
In .cursor/mcp.json (per project) or ~/.cursor/mcp.json (global) add:
"mcpServers": {
"bwt": {
"command": "uvx",
"args": ["mcp-server-bwt"],
"env": {
"BING_WEBMASTER_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
Zed
In your Zed settings.json add:
"context_servers": {
"bwtServer": {
"command": "uvx",
"args": ["mcp-server-bwt"],
"env": {
"BING_WEBMASTER_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
Versions and upgrades
安装
uvx mcp-server-bwt配置
"mcpServers": {
"mcp_server_bwt": {
"command": "uvx",
"args": ["mcp-server-bwt"],
"env": {
"BING_WEBMASTER_API_KEY": "YOUR_API_KEY_HERE"
}
}
}