
jina-ai/mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
公式Jina AI リモートMCPサーバー
概要
リモートモデルコンテキストプロトコル(MCP)サーバーで、URL-toマークダウン、ウェブ検索、画像検索、埋め込み/リランカーツール群とともにJinaリーダー、埋め込み、RerankerのAPIへのアクセスを提供します。 オプションツールはAPIキーなしで動作しますが、レート制限があります。より高いレート制限とより良いパフォーマンスを求めるなら、Jina APIキーを使いましょう。無料のJina APIキーはhttps://jina.aiから入手できます。 一部のクライアントはenv変数をサポートしていないため、下記の${JINA_API_KEY}をハードコーディングされた実際のAPIキー jina_xxxに置き換える必要があるかもしれません。 サーバーはStreamable HTTPトランスポート(MCP仕様2025-03-26)を使用しています。/sseエンドポイントは後方互換性のためにエイリアスとして保持されています。詳細はFAQを参照してください。 リモートMCPサーバーをサポートするクライアントの場合: まだリモートMCPサーバーをサポートしていないクライアントの場合、リモートMCPサーバーに接続するためにローカルプロキシであるmcp-remoteが必要です。 以前に--transport sseを追加していた場合は、まずclaude mcpでremove -s user jinaで削除し、下記コマンドで再度追加してください。
概要(AI 翻訳)
Jinaリーダー、検索、埋め込み、リランカーAPI向けのリモートモデルコンテキストプロトコル(MCP)サーバー:
使用法
[!警告] 一部のクライアントはenv変数をサポートしていないため、下記の
${JINA_API_KEY}をハードコーディングされた実APIキーjina_xxxに置き換える必要があるかもしれません。
リモートMCPサーバーをサポートするクライアントの場合:
Claudeコードの場合:
OpenAIコデックスについては、~/.codex/config.tomlを見つけて以下を追加してください:
まだリモートMCPサーバーをサポートしていないクライアントの場合、リモートMCPサーバーに接続するためにローカルプロキシが必要です。
利用可能なツール
| ツール | 説明 | Jina APIキーは必要ですか? |
|---|---|---|
primer |
局所的で時間認識のある応答のための最新の文脈情報を入手 | いいえ |
read_url |
マークダウンとしてウェブページまたはPDFを読む。Reader APIを通じて本文の代わりにquestionをパス |
任意* |
capture_screenshot_url |
Reader APIを通じてウェブページのスクリーンショットをキャプチャ | 任意* |
guess_datetime_url |
ページの公開日または最終更新日時を信頼度スコアで推測してください | いいえ |
search_web |
ウェブ検索。タイトル、URL、エンジンスニペットをReader API経由で返します | はい |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Jina AI Remote MCP Server
A remote Model Context Protocol (MCP) server for the Jina Reader, Search, Embeddings and Reranker APIs:
Usage
[!WARNING] Some clients do not support env variable, so you may need to replace
${JINA_API_KEY}below to a hardcoded real API keyjina_xxx.
For client that supports remote MCP server:
{
"mcpServers": {
"jina-mcp-server": {
"url": "https://mcp.jina.ai/v1",
"headers": {
"Authorization": "Bearer ${JINA_API_KEY}" // optional
}
}
}
}
For Claude Code:
claude mcp add -s user --transport http jina https://mcp.jina.ai/v1 \
--header "Authorization: Bearer ${JINA_API_KEY}"
For OpenAI Codex: find ~/.codex/config.toml and add the following:
[mcp_servers.jina-mcp-server]
command = "npx"
args = [
"-y",
"mcp-remote",
"https://mcp.jina.ai/v1",
"--header",
"Authorization: Bearer ${JINA_API_KEY}"]
For client that does not support remote MCP server yet, you need mcp-remote a local proxy to connect to the remote MCP server.
{
"mcpServers": {
"jina-mcp-server": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.jina.ai/v1",
"--header",
"Authorization: Bearer ${JINA_API_KEY}"
]
}
}
}
Available tools
| Tool | Description | Is Jina API Key Required? |
|---|---|---|
primer |
Get current contextual information for localized, time-aware responses | No |
read_url |
Read a web page or PDF as markdown. Pass question for passages instead of the full body via Reader API |
Optional* |
capture_screenshot_url |
Capture a screenshot of a web page via Reader API | Optional* |
guess_datetime_url |
Guess a page’s publish or last-update datetime, with a confidence score | No |
search_web |
Search the web. Returns titles, URLs and engine snippets via Reader API | Yes |
search_arxiv |
Search academic papers and preprints on arXiv repository via Reader API | Yes |
search_ssrn |
Search academic papers on SSRN (Social Science Research Network) via Reader API | Yes |
search_images |
Search the web for images via Reader API | Yes |
search_jina_blog |
Search Jina AI news and blog posts at jina.ai/news | No |
sort_by_relevance |
Rerank documents by relevance to a query via Reranker API | Yes |
deduplicate_strings |
Get top-k semantically unique strings via Embeddings API and submodular optimization | Yes |
インストール
npx mcp-remote https://mcp.jina.ai/v1 --header Authorization: Bearer ${JINA_API_KEY}設定
{
"mcpServers": {
"jina-mcp-server": {
"url": "https://mcp.jina.ai/v1",
"headers": {
"Authorization": "Bearer ${JINA_API_KEY}" // optional
}
}
}
}