bing-search-mcp

This repository provides a Model Context Protocol (MCP) server for integrating the Microsoft Bing Search API, enabling AI assistants to perform web, news, and image searches. This repository provides a

34
0

Bing Search MCP Server

This repository hosts a Model Context Protocol (MCP) server designed to integrate the Microsoft Bing Search API with AI assistants, enabling web, news, and image searches.

Features

  • Web search for general information.
  • News search for recent events.
  • Image search for visual content.
  • Rate limiting to prevent API abuse.
  • Error handling.

Requirements

  • Python 3.10+
  • Microsoft Bing Search API key
  • MCP-compatible client

Installation

  1. Clone the repository.
  2. Install dependencies using uv venv, activate the virtual environment, and then uv pip install -e ..

Configuration

Set the BING_API_KEY and optionally BING_API_URL environment variables.

Usage

Run the server using uv run -m mcp_server_bin_search. Configure your MCP-compatible client (e.g., Claude Desktop) with the provided configuration.

Getting a Bing API Key

Obtain an API key from the Microsoft Azure Portal by creating a Bing Search resource.

License

MIT License

Repository

LE
leehanchung

leehanchung/bing-search-mcp

Created

March 15, 2025

Updated

March 22, 2025

Language

Python

Category

Search & Knowledge