bing-search-mcp

bing-search-mcp

46

The Bing Search MCP Server is designed to integrate Microsoft Bing Search API for AI assistants, allowing for web, news, and image searches. Key features include comprehensive search options and rate limiting, with compatibility for MCP clients.

Bing Search MCP Server

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

Features

  • Web search for general information
  • News search for recent events
  • Image search for visual content
  • Rate limiting
  • Comprehensive error handling

Requirements

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

Installation

  1. Clone the repository
  2. Install dependencies

Configuration

Set required environment variables for the Bing Search API.

Usage

Run the server and configure it with MCP-compatible clients.

Available Tools

  • bing_web_search: General web search
  • bing_news_search: News article search
  • bing_image_search: Image search

Getting a Bing API Key

  1. Visit Microsoft Azure Portal
  2. Create/sign in to your account
  3. Create a Bing Search resource
  4. Retrieve API key in the "Keys and Endpoint" section.