Skip to main content
Glama
leehanchung

Bing Search MCP Server

by leehanchung

Bing 検索 MCP サーバー

Microsoft Bing Search API 統合用のモデル コンテキスト プロトコル (MCP) サーバー。AI アシスタントが Web、ニュース、画像の検索を実行できるようになります。

鍛冶屋のバッジ

Bing 検索 MCP サーバー

特徴

  • 一般情報のウェブ検索

  • 最新の出来事やタイムリーな情報を検索するニュース

  • 視覚コンテンツの画像検索

  • APIの不正使用を防ぐためのレート制限

  • 包括的なエラー処理

Related MCP server: WebSearch-MCP

要件

  • Python 3.10以上

  • Microsoft Bing 検索 API キー

  • MCP 互換クライアント (例: Claude Desktop、Cursor)

インストール

  1. このリポジトリをクローンする

  2. 依存関係をインストールします:

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

構成

必要な環境変数を設定します。

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

Windowsの場合:

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

使用法

サーバーの実行

uvx bing-search-mcp

Claude for Desktop での設定

Claude Desktop 構成ファイル (macOS の場合は~/Library/Application Support/Claude/claude_desktop_config.json 、Windows の場合は%APPDATA%\Claude\claude_desktop_config.json ) に次のコードを追加します。

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

クロード・コード Bing 検索 MCP

利用可能なツール

1. bing_web_search

情報、Web サイト、コンテンツに関する一般的な Web 検索。

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

2. bing_news_search

ニュース記事や最新の出来事を検索します。

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

3. bing_image_search

画像を検索します。

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

Bing APIキーの取得

  1. Microsoft Azureポータルにアクセス

  2. Azure アカウントを作成またはサインインする

  3. 新しいBing検索リソースを作成する

  4. リソースに移動し、「キーとエンドポイント」セクションでAPIキーを見つけます。

ライセンス

MITライセンス

Available Tools

3 tools

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updatesv1.0.0
    • First observedbing_image_search
    • First observedbing_news_search
    • First observedbing_web_search

TDQS

A3.6/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct purpose targeting different content types: images, news articles, and general web results. The descriptions explicitly differentiate their domains (visual content, current events, general information), leaving no ambiguity about which tool to use for a given search intent.

Naming Consistency5/5

All tools follow a perfect verb_noun pattern with 'bing_' prefix and consistent snake_case: bing_image_search, bing_news_search, bing_web_search. The naming convention is predictable and uniform throughout the tool set.

Tool Count4/5

Three tools is reasonable for a search-focused server, covering major content types. However, it feels slightly thin as other search modalities like video, academic, or local search could be relevant additions, but the core coverage is adequate.

Completeness4/5

The server provides solid coverage for web, image, and news search—key functionalities for a Bing integration. Minor gaps exist, such as missing video search or advanced filtering options, but agents can effectively perform most common search tasks with the available tools.

Maintenance

ActivityInactive
ResponsivenessUnresponsive

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that enables AI assistants to perform web searches using SearXNG, a privacy-respecting metasearch engine.
    1
    43
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    A 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.
    1
    51 npm
    42
    ISC
  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    2
    Apache 2.0