Bocha AI Web Search MCP Server について
Bocha AI Web Search MCP Serverは、Bocha AIの中国語ウェブ検索をMCPクライアントに提供し、ページ内容、要約、関連画像を返します。期間指定に対応し、Markdownまたは構造化JSONで結果を出力します。
主な機能
- 01中国語ウェブコンテンツの検索
- 02期間による検索結果の絞り込み
- 03詳細なテキスト要約の生成
- 04MarkdownまたはJSONでの出力
活用シーン
- 01最近の中国語ウェブページの検索
- 02関連画像付き検索結果の取得
- 03構造化検索データのプログラム処理
MCP 対応
MCPサーバーは、クライアント向けにbocha_web_searchツールを公開し、中国語ウェブの検索とページ内容、要約、画像の取得を可能にします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Bocha AI Web Search MCP Server
Bocha AI のウェブ検索機能に対応した MCP(Model Context Protocol)サーバーです。このサーバーは、ウェブコンテンツと関連画像を返す強力な検索ツールを提供し、人が読みやすい Markdown 出力と生の JSON データの両方に対応しています。
Bocha AI について
Bocha AI (博查AI) は、中華人民共和国(PRC)で運営されている、合法かつ規制に準拠した AI 検索サービスです。中国のインターネットコンテンツの検索に特化しており、関連するすべての中国の規制や基準に準拠しながら、包括的な検索機能を提供します。
機能
- ウェブ検索:関連するウェブコンテンツ、要約、画像を取得します
- 柔軟な期間設定:過去1日から期間の制限なしまで検索できます
- スマート要約:詳細なテキスト要約を任意で利用できます
- 2種類の出力形式:
- Markdown:リンクと画像プレビューを含む、人が読みやすい形式
- JSON:プログラムで処理できる構造化データ
- 堅牢なエラー処理:明確なメッセージを伴う包括的なエラー管理
ツール
bocha_web_search
中国のインターネット情報源からコンテンツを取得する強力なウェブ検索ツールです。
-
query(必須):検索キーワード- 型:string
- 説明:検索する語句
-
freshness(任意):検索結果の期間- 型:enum
- 値:"OneDay"、"OneWeek"、"OneMonth"、"OneYear"、"noLimit"
- デフォルト:"noLimit"
- 説明:期間で結果を絞り込みます
-
summary(任意):詳細なテキスト要約を有効にします- 型:boolean
- デフォルト:false
- 説明:検索結果の包括的な要約を生成するかどうかを指定します
-
count(任意):返す結果の件数- 型:number
- 範囲:1-50
- デフォルト:10
- 説明:検索結果の件数を指定します
-
raw_json(任意):返す形式を指定します- 型:boolean
- デフォルト:false
- 説明:false の場合は人が読みやすい Markdown を返し、true の場合は構造化された JSON データを返します
セットアップ
node.js と npm がインストール済みであることを確認してください。
git clone [email protected]:yoko19191/bocha-ai-mcp-server.git
cd bocha-ai-mcp
cp .env.example .env # configure your bocha api key
npm install
npm run build
設定
mcp.json
{
"mcpServers": {
"bocha-ai-search": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/bocha-ai-mcp-server/build/index.js"
],
"env": {
"BOCHA_API_KEY": "<YOUR_BOCHA_API_KEY>"
}
}
}
}
cursor
env BOCHA_API_KEY=YOUR_BOCHA_API_KEY node /ABSOLUTE/PATH/bocha-ai-mcp-server/build/index.js
今後の予定
このプロジェクトでは現在、Bocha AI の Web Search API 機能を実装しています。今後のアップデートでは、以下の機能への対応を予定しています。
- AI Search:高度なセマンティック検索機能
- Agent Search:エージェントベースのインテリジェントな検索機能
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。