Skip to main content
Glama
leehanchung

Bing Search MCP Server

by leehanchung

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.

Bing Search MCP Server

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

Related MCP server: MCP Web Search Tool

Requirements

  • Python 3.10 or higher

  • Microsoft Bing Search API key

  • MCP-compatible client (e.g., Claude Desktop, Cursor)

Installation

  1. Clone this repository

  2. Install dependencies:

    uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate uv pip install -e .

Configuration

Set the required environment variables:

export BING_API_KEY="your-bing-api-key" export BING_API_URL="https://api.bing.microsoft.com/" # Optional

For Windows:

set BING_API_KEY=your-bing-api-key set BING_API_URL=https://api.bing.microsoft.com/

Usage

Running the server

uvx bing-search-mcp

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):

{ "mcpServers": { "bing-search": { "command": "uvx", "args": [ "/path/to/your/bing-search-mcp" ], "env": { "BING_API_KEY": "your-bing-api-key" } } } }

Claude Code Bing Search MCP

Available Tools

General web search for information, websites, and content.

bing_web_search(query: str, count: int = 10, offset: int = 0, market: str = "en-US")

Search for news articles and current events.

bing_news_search(query: str, count: int = 10, market: str = "en-US", freshness: str = "Day")

Search for images.

bing_image_search(query: str, count: int = 10, market: str = "en-US")

Getting a Bing API Key

  1. Visit Microsoft Azure Portal

  2. Create or sign in to your Azure account

  3. Create a new Bing Search resource

  4. Go to the resource and find your API key in the "Keys and Endpoint" section

License

MIT License

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/leehanchung/bing-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server