Bing Search MCP Server
Empower your AI assistants with real-time Bing web, news, and image search capabilities using the Bing Search MCP Server for FlowHunt.

What does “Bing Search” MCP Server do?
The Bing Search MCP Server is a Model Context Protocol (MCP) server that integrates the Microsoft Bing Search API, enabling AI assistants to perform a variety of search tasks. By serving as a bridge between AI clients and Bing’s powerful search capabilities, it facilitates web, news, and image searches. This empowers AI-driven development workflows with up-to-date information, visual content retrieval, and news aggregation. The server also features rate limiting to prevent API misuse and comprehensive error handling to ensure robust interactions. It is designed to be compatible with multiple clients, such as Claude Desktop and Cursor, making it a versatile tool for enhancing the breadth and relevance of AI assistant outputs.
List of Prompts
No explicit prompt templates are mentioned in the repository.
List of Resources
No explicit resources are documented in the repository.
List of Tools
- bing_web_search
General web search for information, websites, and content.bing_web_search(query: str, count: int = 10, offset: int = 0, market: str = "en-US")
- bing_news_search
Listed as available but no further details provided in the visible content.
Note: Image search is mentioned as a feature, but no tool details are visible for it in the available documentation.
Use Cases of this MCP Server
- Web Information Retrieval
Developers and AI assistants can retrieve up-to-date, relevant information from the web to inform decision-making or provide users with rich, contextual responses. - News Aggregation
Quickly gather the latest news articles and updates on specific topics, making it easy for AI to provide timely information or summaries. - Image Content Retrieval
Access and present visual content from Bing’s image search, useful for tasks requiring illustration, design, or multimedia content. - Research Automation
Streamline the process of collecting information from multiple sources, saving time in research-heavy workflows. - Content Curation
Aggregate and filter web or news content for newsletters, reports, or automated content pipelines.
How to set it up
Windsurf
- Ensure Python 3.10+ and uv are installed.
- Clone the repository and install dependencies.
- Set your Bing API key in your environment variables.
- In your Windsurf configuration, add the MCP server entry with the appropriate command.
- Save the configuration and restart Windsurf.
JSON Example:
{
"mcpServers": {
"bing-search": {
"command": "uvx",
"args": ["/path/to/your/bing-search-mcp"],
"env": {
"BING_API_KEY": "your-bing-api-key"
}
}
}
}
Claude
- Ensure Python 3.10+ and uv are installed.
- Clone the repository and install dependencies.
- Add your Bing API key to your environment variables.
- Edit
claude_desktop_config.json
to include the MCP server. - Save and restart Claude Desktop.
JSON Example:
{
"mcpServers": {
"bing-search": {
"command": "uvx",
"args": ["/path/to/your/bing-search-mcp"],
"env": {
"BING_API_KEY": "your-bing-api-key"
}
}
}
}
Cursor
- Install Python 3.10+ and uv.
- Clone and set up the repository.
- Configure environment variables for the Bing API key.
- Edit Cursor’s configuration to add the MCP server.
- Restart Cursor to activate the integration.
JSON Example:
{
"mcpServers": {
"bing-search": {
"command": "uvx",
"args": ["/path/to/your/bing-search-mcp"],
"env": {
"BING_API_KEY": "your-bing-api-key"
}
}
}
}
Cline
- Make sure Python 3.10+ and uv are installed.
- Clone the repository and install dependencies as per instructions.
- Set the Bing API key as an environment variable.
- Update Cline’s MCP configuration with the server details.
- Restart Cline to apply changes.
JSON Example:
{
"mcpServers": {
"bing-search": {
"command": "uvx",
"args": ["/path/to/your/bing-search-mcp"],
"env": {
"BING_API_KEY": "your-bing-api-key"
}
}
}
}
Securing API Keys:
Always use environment variables to store sensitive keys. Place your key in the env
field of the server configuration, as shown above. Never hard-code keys directly in source files.
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"bing-search": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change "bing-search"
to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | None documented |
List of Resources | ⛔ | None documented |
List of Tools | ✅ | bing_web_search, bing_news_search |
Securing API Keys | ✅ | Uses env variables in config examples |
Sampling Support (less important in evaluation) | ⛔ | Not specified |
Our opinion
The Bing Search MCP Server provides a focused integration with Bing’s search APIs, making it a valuable resource for AI assistants needing real-time information and content. However, the documentation lacks depth in areas such as prompt templates and explicit resource definitions. The tool’s security practices and cross-platform support are strong. Overall, it is robust for its primary function but could be improved with more comprehensive MCP feature support.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 4 |
Number of Stars | 51 |
Frequently asked questions
- What is the Bing Search MCP Server?
The Bing Search MCP Server is an integration that connects AI assistants with the Microsoft Bing Search API. It provides web, news, and image search capabilities, allowing your AI flows to fetch real-time, relevant information and content.
- What tools does this MCP server provide?
It offers tools for general web search (bing_web_search) and news search (bing_news_search). Image search is mentioned as a feature, though not explicitly documented.
- How can I securely provide my Bing API key?
Always use environment variables in your MCP server configuration to store sensitive keys. Refer to the 'env' field in the example configurations to see how to securely pass your Bing API key.
- Which clients are supported by the Bing Search MCP Server?
It can be integrated with Windsurf, Claude Desktop, Cursor, and Cline, making it versatile for different AI development environments.
- What are typical use cases for this MCP server?
Use cases include real-time web information retrieval, news aggregation, image content retrieval, research automation, and content curation for newsletters or reports.
Integrate Bing Search with FlowHunt
Enhance your AI workflows with up-to-date web, news, and image search. Add the Bing Search MCP Server to FlowHunt today!