Skip to main content
Glama
spences10

MCP JinaAI Search Server

by spences10

mcp-jinaai-search


⚠️お知らせ

このリポジトリはメンテナンスされなくなりました。

このツールの機能は、複数の MCP ツールを 1 つの統合パッケージにまとめたmcp-omnisearchで利用できるようになりました。

代わりにmcp-omnisearchを使用してください。


Jina.aiの検索APIをLLMと統合するためのモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、WebからクリーンでLLMに適したコンテンツを取得するために最適化された、効率的で包括的なWeb検索機能を提供します。

Related MCP server: Jina AI Remote MCP Server

特徴

  • 🔍 Jina.ai 検索 API による高度なウェブ検索

  • 🚀 高速かつ効率的なコンテンツ検索

  • 📄 構造を保持したクリーンなテキスト抽出

  • 🧠 LLM向けに最適化されたコンテンツ

  • 🌐 ドキュメントを含むさまざまなコンテンツタイプをサポート

  • 🏗️ モデルコンテキストプロトコルに基づいて構築

  • 🔄 パフォーマンス向上のための設定可能なキャッシュ

  • 🖼️ オプションの画像とリンクの収集

  • 🌍 ブラウザのロケールによるローカリゼーションのサポート

  • 🎯 レスポンスサイズのトークン予算制御

構成

このサーバーはMCPクライアント経由で設定する必要があります。以下に、様々な環境における設定例を示します。

傾斜構成

Cline MCP 設定に以下を追加します:

{
	"mcpServers": {
		"jinaai-search": {
			"command": "node",
			"args": ["-y", "mcp-jinaai-search"],
			"env": {
				"JINAAI_API_KEY": "your-jinaai-api-key"
			}
		}
	}
}

WSL 構成の Claude デスクトップ

WSL 環境の場合は、Claude Desktop 構成に以下を追加します。

{
	"mcpServers": {
		"jinaai-search": {
			"command": "wsl.exe",
			"args": [
				"bash",
				"-c",
				"JINAAI_API_KEY=your-jinaai-api-key npx mcp-jinaai-search"
			]
		}
	}
}

環境変数

サーバーには次の環境変数が必要です。

  • 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, オプション): ラージページのストリームモードを有効にします。デフォルトは false

  • gather_links (ブール値、オプション):レスポンスの最後にすべてのリンクを収集します。デフォルトはfalseです。

  • gather_images (ブール値、オプション): レスポンスの最後にすべての画像を収集します。デフォルトはfalseです。

  • image_caption (ブール値、オプション):コンテンツ内のキャプション画像。デフォルトはfalse

  • enable_iframe (ブール値、オプション): iframeからコンテンツを抽出します。デフォルトはfalseです。

  • enable_shadow_dom (boolean, オプション): Shadow DOMからコンテンツを抽出します。デフォルトはfalseです。

  • resolve_redirects (ブール値、オプション): 最終URLへのリダイレクトチェーンをたどります。デフォルトはtrueです。

発達

設定

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

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

pnpm install
  1. プロジェクトをビルドします。

pnpm run build
  1. 開発モードで実行:

pnpm run dev

出版

  1. 変更セットを作成します。

pnpm changeset
  1. パッケージのバージョン:

pnpm version
  1. ビルドして公開:

pnpm release

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

ライセンス

MIT ライセンス - 詳細についてはLICENSEファイルを参照してください。

謝辞

Available Tools

1 tool

Tool Schema Changelog

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

  1. 1 tool updatev1.0.0
    • First observedsearch

TDQS

B3.2/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of ambiguity or overlap between tools. The tool 'search' has a clear and singular purpose, making it impossible for an agent to misselect among non-existent alternatives.

Naming Consistency5/5

A single tool inherently has perfect naming consistency, as there are no other tools to compare against. The name 'search' follows a simple verb pattern, which is appropriate and unambiguous for its function.

Tool Count2/5

A single tool is too few for a server named 'MCP JinaAI Search Server', which suggests a broader search functionality scope. While the tool covers basic web search, the server lacks additional tools for advanced operations like filtering, pagination, or domain-specific searches, making it feel thin and under-scoped.

Completeness2/5

The server is severely incomplete for a search domain. It only offers a basic search tool without any supporting operations such as refining queries, handling multiple result pages, or accessing search history. This creates significant gaps that could lead to agent failures when more complex search tasks are required.

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables web content retrieval and semantic search capabilities through the Jina AI API. Provides tools to fetch content from URLs and perform intelligent web searches with natural language queries.
    3
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides access to Jina AI's web reading, search, embeddings, and reranking capabilities. Enables URL content extraction, web/arXiv/image search, document deduplication, and relevance ranking through natural language.
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides web content extraction, search capabilities (web, arXiv, SSRN, images), semantic deduplication, and reranking through Jina AI's Reader, Embeddings, and Reranker APIs.
    1
    Apache 2.0
  • A
    license
    B
    quality
    A
    maintenance
    Integrates Jina AI Search Foundation APIs to provide web page content extraction and search capabilities. It supports automatic pagination, result caching, and both standard and VIP search endpoints for enhanced information retrieval.
    1
    127 npm
    45
    MIT