---
title: "Jina AI Remote MCP Server: review, setup & limitations · Undominated.ai"
canonical: https://undominated.ai/mcp-servers/jina-ai-mcp/
description: "Hosted endpoint for Jina's Reader, search, embeddings and reranker APIs, with server-side tool filtering through URL query parameters."
---

# Jina AI Remote MCP Server: review, setup & limitations · Undominated.ai

> Hosted endpoint for Jina's Reader, search, embeddings and reranker APIs, with server-side tool filtering through URL query parameters.

[← Explore all mcp servers](/mcp-servers/)

WEB RESEARCH / Jina AI

# Jina AI Remote MCP Server

Hosted endpoint for Jina's Reader, search, embeddings and reranker APIs, with server-side tool filtering through URL query parameters.

 [See setup guidance ↓](#setup)[Original source ↗](https://github.com/jina-ai/MCP)

SOURCE REVIEW

 Reviewed 2026-10-13
 Evidence 3 linked sources
 Publisher Jina AI
 Licence [Apache-2.0 ↗](https://github.com/jina-ai/MCP/blob/5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa/LICENSE)
 Revision 5d6eb191a75d
 [Read what was—and wasn’t—checked ↓](#review)

“A remote Model Context Protocol (MCP) server for the Jina Reader, Search, Embeddings and Reranker APIs”

 [Jina AI · upstream description ↗](https://github.com/jina-ai/MCP/blob/5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa/README.md) Our analysis follows below.

01 / THE REASONING

## Why this made the selection.

 - Published in Jina AI's own repository; the README at this commit documents the hosted endpoint https://mcp.jina.ai/v1 and a table of 12 tools that marks which need a Jina API key.
- The README documents server-side filtering (include_tools, exclude_tools, include_tags, exclude_tags, max_tokens) applied before tool registration, so a client loads only the tool schemas it asks for.

### A good fit for

 - Reading web pages and PDFs as markdown, searching arXiv or SSRN, and reranking passages from an MCP client
- Pulling only the passages of a long page that answer a question, using read_url with question, topk and chunk_size

### Weigh up before choosing

 - The README lists reproduced failure modes of read_url with a question: positional questions fail, tables and fenced code are removed before ranking, inline code loses tokens, and login walls come back as content without an error.
- This repository is the Cloudflare Workers source of the hosted service; the running endpoint was not compared against this commit. The README says v1.10.0 removed a show_api_key tool because it returned the bearer token into the conversation.
- The README says OCR on read_url bills more tokens per page than a plain read. No call was made to the endpoint.

02 / THE REVIEW RECORD

## What we actually inspected.

Source review has boundaries. A clear record is more useful than a “safe” badge.

### Material inspected

 - README.md at 5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa
- LICENSE at the same commit
- package.json at the same commit

### Our findings

 - The README says the older /sse endpoint is kept for backward compatibility and that /sse and /v1 both use Streamable HTTP, not the deprecated SSE transport.
- The README's first configuration block marks the Authorization header optional with an inline comment; the example here is that block without the comment, which is not valid JSON.
- read_url arrays cap at 5 entries; a read with a question gets a 60-second budget against 30 seconds for a plain read.

### Not established by this review

 - Any call to https://mcp.jina.ai/v1
- Tool filtering parameters
- Local wrangler deployment

The review applies to the material and revision named here. A newer upstream release can change its behavior.

03 / PUT IT TO WORK

## Connect a server deliberately.

[Upstream setup instructions ↗](https://github.com/jina-ai/MCP/blob/5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa/README.md)
 - Nothing is installed for the hosted server. Add https://mcp.jina.ai/v1 as a remote HTTP server, with an Authorization bearer header carrying a Jina API key when the tools need one. The README's Claude Code command spans two lines and is not reproduced here.
- Clients without remote support use the mcp-remote proxy shown in the README. Do not commit the key.

### Before you start

 - A Jina API key for search, rerank, deduplication and PDF extraction tools

### Documented configuration example

Use the client and authentication context described in the setup guidance. Configuration formats vary between hosts.

 {
 "mcpServers": {
 "jina-mcp-server": {
 "url": "https://mcp.jina.ai/v1",
 "headers": {
 "Authorization": "Bearer ${JINA_API_KEY}"
 }
 }
 }
} Copy configuration ↗

### Compatibility

Claude Code · Codex · Claude Desktop · Cursor · Windsurf · LM Studio

### Implementation

TypeScript

### Transports

Streamable HTTP

### Hosted Jina endpoint, optional API key

 - Fetches public web pages, PDFs and screenshots through Jina's Reader API
- Sends documents and queries to Jina's embeddings and reranker APIs

### Cost model

Apache-2.0 source. Jina API usage is metered by Jina; the README says some tools work without a key at rate limits. No rate was reviewed.

04 / FOLLOW THE EVIDENCE

## The source trail.

Our notes are separate from the original resource. Check upstream before adopting a new version.

 - [Jina AI MCP README ↗](https://github.com/jina-ai/MCP/blob/5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa/README.md) Checked 2026-10-13 https://github.com/jina-ai/MCP/blob/5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa/README.md Supports: Hosted endpoint, Tool table and key requirements, Tool filtering, Removed tools, Failure modes
- [Jina AI MCP LICENSE ↗](https://github.com/jina-ai/MCP/blob/5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa/LICENSE) Checked 2026-10-13 https://github.com/jina-ai/MCP/blob/5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa/LICENSE Supports: Apache License 2.0
- [Jina AI MCP package.json ↗](https://github.com/jina-ai/MCP/blob/5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa/package.json) Checked 2026-10-13 https://github.com/jina-ai/MCP/blob/5d6eb191a75d8e67b6e01ce427f0cc5c05c800aa/package.json Supports: Cloudflare Workers project jina-mcp 1.10.0

KEEP COMPARING

## Other approaches to consider.

Related by category or shared topics. These are alternatives to inspect, not a measured quality order.

 [### AgentQL MCP Server ↗ Extract structured fields from a webpage using a URL and a natural-language data description.](/mcp-servers/agentql/)[### Exa MCP ↗ Connects an assistant to Exa web search, content retrieval and optional multi-step research tools.](/mcp-servers/exa/)[### Fetch MCP reference server ↗ Retrieve a URL as text or Markdown in chunks through a small local MCP server.](/mcp-servers/fetch/)

 [AI Tools ↗](/tools/)[Skills ↗](/skills/)[Agents ↗](/agents/)[MCP Servers ↗](/mcp-servers/)[Workflows ↗](/workflows/)

## Continue your investigation

 - [Inspect resource evidence](/tools/)
- [Choose a host](/agents/)
- [Inspect reusable workflows](/skills/)
- [Use Undominated data](/api/)
