The Bing Search MCP Server integrates Microsoft Bing Search API to enable AI assistants to perform web, news, and image searches.
Web Search: Perform general web searches for information, websites, and content using
bing_web_search
News Search: Search for recent news articles and current events with
bing_news_search
Image Search: Retrieve visual content through
bing_image_search
Customizable Parameters: Control the number of results, market, offset, and freshness
Rate Limiting: Prevent API abuse
Error Handling: Comprehensive error handling for robust search operations
Supports configuration with Claude Desktop on macOS, allowing users to add the Bing Search MCP server to their Claude Desktop setup via the local configuration file.
Bing Search MCP Server
A Model Context Protocol (MCP) server for Microsoft Bing Search API integration, allowing AI assistants to perform web, news, and image searches.
Features
Web search for general information
News search for recent events and timely information
Image search for visual content
Rate limiting to prevent API abuse
Comprehensive error handling
Requirements
Python 3.10 or higher
Microsoft Bing Search API key
MCP-compatible client (e.g., Claude Desktop, Cursor)
Installation
Clone this repository
Install dependencies:
uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate uv pip install -e .
Configuration
Set the required environment variables:
For Windows:
Usage
Running the server
Configuring with Claude for Desktop
Add the following to your Claude Desktop configuration file (~/Library/Application Support/Claude/claude_desktop_config.json
on macOS or %APPDATA%\Claude\claude_desktop_config.json
on Windows):
Available Tools
1. bing_web_search
General web search for information, websites, and content.
2. bing_news_search
Search for news articles and current events.
3. bing_image_search
Search for images.
Getting a Bing API Key
Visit Microsoft Azure Portal
Create or sign in to your Azure account
Create a new Bing Search resource
Go to the resource and find your API key in the "Keys and Endpoint" section
License
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.
A Model Context Protocol server that integrates with Microsoft Bing Search API, allowing AI assistants to perform web, news, and image searches.
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI assistants to perform real-time web searches, retrieving up-to-date information from the internet via a Crawler API.Last updated -123517
- -securityAlicense-qualityA Model Context Protocol server that provides real-time web search capabilities to AI assistants through pluggable search providers, currently integrated with the Brave Search API.Last updated -13MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact with Bing Webmaster Tools API, allowing users to manage sites, submit URLs for indexing, analyze traffic, and access other webmaster tools through natural language.Last updated -625MIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to perform web searches using Google Search API, returning up to 20 search results in JSON format.Last updated -2Apache 2.0