A Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
{
"mcpServers": {
"jina-mcp-tools": {
"env": {
"JINA_API_KEY": "your_jina_api_key_here_optional"
},
"args": [
"jina-mcp-tools",
"--transport",
"stdio",
"--tokens-per-page",
"15000",
"--search-endpoint",
"standard"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
Is it safe?
No known CVEs for jina-mcp-tools.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 3 days ago. 39 stars. 1,004 weekly downloads.
Will it work with my client?
Transport: stdio, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'jina-mcp-tools' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for Jina Mcp Tools and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
This MCP server provides access to the following Jina AI APIs:
--search-endpoint)For local integrations spawned by another process (e.g., Claude Desktop, VS Code, Cursor):
{
"mcpServers": {
"jina-mcp-tools": {
"command": "npx",
"args": [
"jina-mcp-tools",
"--transport", "stdio",
"--tokens-per-page", "15000",
"--search-endpoint", "standard"
],
"env": {
"JINA_API_KEY": "your_jina_api_key_here_optional"
}
}
}
}
For remote server deployments accessible via HTTP:
Start the server:
# With API key
JINA_API_KEY=your_api_key npx jina-mcp-tools --transport http --host 127.0.0.1 --port 3000
# Without API key (reader tool only, binds to 127.0.0.1 by default)
npx jina-mcp-tools --transport http --port 3000
Connect from MCP clients:
npx @modelcontextprotocol/inspector → http://localhost:3000/mcpclaude mcp add --transport http jina-tools http://localhost:3000/mcpcode --add-mcp '{"name":"jina-tools","type":"http","url":"http://localhost:3000/mcp"}'CLI Options:
--transport - Transport type: stdio or http (default: stdio)--host - Host/interface to bind in HTTP mode (default: 127.0.0.1)--port - HTTP server port (default: 3000, only for HTTP transport)--tokens-per-page - Tokens per page for pagination (default: 15000)--search-endpoint - Search endpoint to use: standard (s.jina.ai) or vip (svip.jina.ai) (default: standard)--cache-size - Reader cache size in URLs (default: 50)--help - Show the built-in CLI helpOutbound HTTP requests now honor standard proxy environment variables. This applies to jina_reader, jina_search, and jina_search_vip.
HTTP_PROXY, HTTPS_PROXY, ALL_PROXYhttp_proxy, https_proxy, all_proxyNO_PROXY / no_proxyExample:
HTTPS_PROXY=http://proxy.internal:8080 npx jina-mcp-tools --transport stdio
Extract and read web page content.
Parameters:
url - URL to read (required)page - Page number for paginated content (default: 1)customTimeout - Timeout override in seconds (optional)Features:
Accept: text/markdown first for a maintained allowlist of markdown-capable docs/blog hosts, then falls back to r.jina.ai on fetch failure or empty responsesSearch the web. Returns partial content; use jina_reader for full content. Requires API key.
Tool registered depends on --search-endpoint:
jina_search → standard (s.jina.ai, default)jina_search_vip → vip (svip.jina.ai)Parameters:
query - Search query (required)count - Number of results (default: 5)siteFilter - Limit to specific domain (e.g., "github.com")MIT