Bing Search MCP Server について
Bing Search MCP Server は、Microsoft Bing Search API と連携する MCP サーバーで、AI アシスタントからウェブ、ニュース、画像の検索を実行できます。レート制限とエラー処理を備え、Bing API キーが必要です。
主な機能
- 01ウェブ検索
- 02鮮度指定が可能なニュース検索
- 03画像検索
- 04レート制限
- 05エラー処理
活用シーン
- 01AI アシスタントによる一般的なウェブ情報の調査
- 02最新ニュースや時事問題の確認
- 03AI アシスタント経由での画像検索
MCP 対応
このプロジェクトは MCP サーバーであり、bing_web_search、bing_news_search、bing_image_search の 3 つのツールを MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Bing Search MCP サーバー
Microsoft Bing Search API と連携する Model Context Protocol(MCP)サーバーです。AI アシスタントがウェブ、ニュース、画像を検索できます。

特長
- 一般的な情報を検索するウェブ検索
- 最新の出来事やタイムリーな情報を検索するニュース検索
- ビジュアルコンテンツを検索する画像検索
- API の不正使用を防ぐレート制限
- 包括的なエラー処理
必要条件
- Python 3.10 以降
- Microsoft Bing Search API キー
- MCP 対応クライアント(例:Claude Desktop、Cursor)
インストール
- このリポジトリをクローンします
- 依存関係をインストールします:
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"
}
}
}
}

利用可能なツール
1. bing_web_search
情報、ウェブサイト、コンテンツを検索します。
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 キーの取得
- Microsoft Azure ポータルにアクセスします
- Azure アカウントを作成するか、サインインします
- 新しい Bing Search リソースを作成します
- リソースに移動し、「Keys and Endpoint」セクションで API キーを確認します
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。