Baidu 検索 MCP サーバー
Baidu を通じて Web 検索機能を提供し、コンテンツの取得と解析のための追加機能も備えたモデル コンテキスト プロトコル (MCP) サーバー。
特徴
ウェブ検索: 高度なレート制限と結果のフォーマットを使用して Baidu を検索します
コンテンツ取得: インテリジェントなテキスト抽出によりウェブページのコンテンツを取得して解析します
レート制限: 検索とコンテンツ取得の両方に対するレート制限に対する保護機能が組み込まれています
エラー処理: 包括的なエラー処理とログ記録
LLMフレンドリーな出力: 大規模言語モデルの消費向けに特別にフォーマットされた結果
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Baidu Search Server を自動的にインストールするには:
uv
経由でインストール
uv
を使用して PyPI から直接インストールします。
使用法
Claude Desktopで実行
Claude Desktopをダウンロード
Claude Desktop 構成を作成または編集します。
macOSの場合:
~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合:
%APPDATA%\Claude\claude_desktop_config.json
次の構成を追加します。
Claudeデスクトップを再起動します
発達
ローカル開発の場合は、MCP CLI を使用できます。
利用可能なツール
1. 検索ツール
Baidu で Web 検索を実行し、フォーマットされた結果を返します。
パラメータ:
query
: 検索クエリ文字列max_results
: 返される結果の最大数(デフォルト: 10)
**戻り値:**タイトル、URL、スニペットを含む検索結果を含むフォーマットされた文字列。
2. コンテンツ取得ツール
Web ページからコンテンツを取得して解析します。
パラメータ:
url
: コンテンツを取得するウェブページのURL
戻り値: Web ページからクリーンアップされフォーマットされたテキスト コンテンツ。
機能の詳細
レート制限
検索: 1 分あたり 30 件のリクエストに制限されます
コンテンツ取得: 1 分あたり 20 リクエストに制限
自動キュー管理と待ち時間
結果処理
広告や無関係なコンテンツを削除します
Baidu のリダイレクト URL をクリーンアップします
LLM 消費を最適化するために結果をフォーマットします
長いコンテンツを適切に切り捨てる
エラー処理
包括的なエラー検出とレポート
MCP コンテキストによる詳細なログ記録
レート制限またはタイムアウト時の正常なデグラデーション
貢献
問題やプルリクエストは大歓迎です!改善の余地がある点は以下のとおりです。
追加の検索パラメータ(地域、言語など)
強化されたコンテンツ解析オプション
頻繁にアクセスされるコンテンツのキャッシュ層
追加のレート制限戦略
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。
謝辞
このプロジェクトのコードは、次のリポジトリを参照します。
これらのリポジトリの作成者と貢献者のオープンソース コミュニティへの努力と貢献に感謝します。
Related MCP Servers
- -securityAlicense-qualityEnables integration with DuckDuckGo search capabilities for LLMs, supporting comprehensive web search, regional filtering, result types, and safe browsing with caching and customizable search parameters.Last updated -213MIT License
- AsecurityAlicenseAqualityEnables efficient web search integration with Jina.ai's Search API, offering clean, LLM-optimized content retrieval with support for various content types and configurable caching.Last updated -293MIT License
- -securityAlicense-qualityEnhances LLM applications with deep autonomous web research capabilities, delivering higher quality information than standard search tools by exploring and validating numerous trusted sources.Last updated -242MIT License
- AsecurityAlicenseAqualityA server that provides access to Baidu Cloud Vector Database functionality through the Model Context Protocol, enabling LLM applications to perform vector searches and database operations via natural language.Last updated -143Apache 2.0