Bing MCP Server

Python wrapper for the Bing Webmaster Tools API

Local serverstdioPython

What is the Bing MCP Server?

Python wrapper for the Bing Webmaster Tools API

What you get

An async Python client library for the Bing Webmaster Tools API, providing a clean interface for managing websites, analyzing search traffic, handling content submissions, and more.

  • Async/await support — - Built on aiohttp for efficient async operations
  • Type-safe — - Full typing support with runtime validation using Pydantic
  • Domain-driven design — - Operations organized into logical service groups
  • Comprehensive — - Complete coverage of Bing Webmaster Tools API
  • Developer-friendly — - Intuitive interface with detailed documentation
  • Reliable — - Built-in retry logic, rate limiting, and error handling

Configuration and credentials

  • Python 3.9 or higher - Bing Webmaster API key (follow the instructions here)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Bing MCP Server

{
  "mcpServers": {
    "bing-webmaster-tools": {
      "command": "uvx",
      "args": ["bing-webmaster-tools"],
      "env": {
        "BING_WEBMASTER_API_KEY": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Python 3.9 or higher - Bing Webmaster API key (follow the instructions here)
VariableDescriptionRequired
BING_WEBMASTER_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Bing to Description.”
  • “Use Bing to Requirements.”
  • “Use Bing to Authentication.”

Frequently asked questions

Python wrapper for the Bing Webmaster Tools API Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.