mcp-jinaai-search
⚠️お知らせ
このリポジトリはメンテナンスされなくなりました。
このツールの機能は、複数の MCP ツールを 1 つの統合パッケージにまとめたmcp-omnisearchで利用できるようになりました。
代わりにmcp-omnisearchを使用してください。
Jina.aiの検索APIをLLMと統合するためのモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、WebからクリーンでLLMに適したコンテンツを取得するために最適化された、効率的で包括的なWeb検索機能を提供します。
特徴
- 🔍 Jina.ai 検索 API による高度なウェブ検索
- 🚀 高速かつ効率的なコンテンツ検索
- 📄 構造を保持したクリーンなテキスト抽出
- 🧠 LLM向けに最適化されたコンテンツ
- 🌐 ドキュメントを含むさまざまなコンテンツタイプをサポート
- 🏗️ モデルコンテキストプロトコルに基づいて構築
- 🔄 パフォーマンス向上のための設定可能なキャッシュ
- 🖼️ オプションの画像とリンクの収集
- 🌍 ブラウザのロケールによるローカリゼーションのサポート
- 🎯 レスポンスサイズのトークン予算制御
構成
このサーバーはMCPクライアント経由で設定する必要があります。以下に、様々な環境における設定例を示します。
傾斜構成
Cline MCP 設定に以下を追加します:
WSL 構成の Claude デスクトップ
WSL 環境の場合は、Claude Desktop 構成に以下を追加します。
環境変数
サーバーには次の環境変数が必要です。
JINAAI_API_KEY
: Jina.ai APIキー(必須)
API
サーバーは、構成可能なパラメータを持つ単一の MCP ツールを実装します。
検索
Jina.ai Readerを使ってウェブを検索し、LLMに適したクリーンなコンテンツを取得します。URLとクリーンなコンテンツを含む上位5件の結果を返します。
パラメータ:
query
(文字列、必須): 検索クエリformat
(文字列, オプション): レスポンスのフォーマット ("json" または "text")。デフォルトは "text"no_cache
(ブール値、オプション): 最新の結果を得るためにキャッシュをバイパスします。デフォルトはfalseです。token_budget
(数値、オプション): このリクエストのトークンの最大数browser_locale
(文字列、オプション): コンテンツをレンダリングするためのブラウザのロケールstream
(boolean, オプション): ラージページのストリームモードを有効にします。デフォルトは falsegather_links
(ブール値、オプション):レスポンスの最後にすべてのリンクを収集します。デフォルトはfalseです。gather_images
(ブール値、オプション): レスポンスの最後にすべての画像を収集します。デフォルトはfalseです。image_caption
(ブール値、オプション):コンテンツ内のキャプション画像。デフォルトはfalseenable_iframe
(ブール値、オプション): iframeからコンテンツを抽出します。デフォルトはfalseです。enable_shadow_dom
(boolean, オプション): Shadow DOMからコンテンツを抽出します。デフォルトはfalseです。resolve_redirects
(ブール値、オプション): 最終URLへのリダイレクトチェーンをたどります。デフォルトはtrueです。
発達
設定
- リポジトリをクローンする
- 依存関係をインストールします:
- プロジェクトをビルドします。
- 開発モードで実行:
出版
- 変更セットを作成します。
- パッケージのバージョン:
- ビルドして公開:
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MIT ライセンス - 詳細についてはLICENSEファイルを参照してください。
謝辞
- モデルコンテキストプロトコルに基づいて構築
- Jina.ai検索APIを搭載
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Jina.ai の検索 API との効率的な Web 検索統合を可能にし、さまざまなコンテンツ タイプと構成可能なキャッシュをサポートする、クリーンで LLM に最適化されたコンテンツ取得を提供します。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityIntegrates Jina.ai's Reader API with LLMs for efficient and structured web content extraction, optimized for documentation and web content analysis.Last updated -141930JavaScriptMIT License
- -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 -183TypeScriptMIT License
- AsecurityAlicenseAqualityProvides web search capabilities using Google Custom Search API, enabling users to perform searches through a Model Context Protocol server.Last updated -21,02536JavaScriptMIT License
- -securityAlicense-qualityEnables semantic search, image search, and cross-modal search functionalities through integration with Jina AI's neural search capabilities.Last updated -3JavaScriptMIT License