Gene Library Courses Download Pricing Contact Sign in
jina-ai-remote logo
search Official Website

Jina AI Remote MCP Server – Search and Reading Tools

Jina AI Remote MCP Server is the official hosted MCP server from Jina AI. It gives MCP-compatible assistants access to URL-to-Markdown reading, web and academic search, image search, PDF extraction, classification, deduplication, embeddings-backed utilities, and reranking workflows.

#search#reader#reranking

Overview

Jina AI Remote MCP Server is the official hosted Model Context Protocol server for Jina AI. It connects AI agents to Jina Reader, Search, Embeddings, and Reranker capabilities without requiring the user to run Jina infrastructure locally. The server is useful when an assistant needs current web context, clean page extraction, academic search, image discovery, document conversion, or semantic utilities that go beyond the model's built-in knowledge.

What the MCP server enables

The server exposes a broad tool set for information retrieval and content processing. Document and page tools include read_url, parallel_read_url, capture_screenshot_url, guess_datetime_url, and extract_pdf. Search tools include search_web, search_arxiv, search_ssrn, search_images, search_jina_blog, search_bibtex, and parallel search variants. Semantic tools include sort_by_relevance, classify_text, deduplicate_strings, and deduplicate_images.

Several tools require a Jina API key, especially search, query expansion, reranking, classification, deduplication, and PDF extraction. Some reading tools can work without an API key, but Jina documents that unauthenticated or optional-key usage is rate limited and recommends using an API key for higher limits and better performance.

When to use it

Use this MCP server when an agent needs to search the live web, read URLs into clean Markdown, compare multiple sources, find academic papers, generate BibTeX citations, inspect PDFs, rerank candidate documents, classify text into custom labels, or deduplicate text and images. It is especially useful for research assistants, coding agents that need current documentation, and workflows where the model should ground an answer in fresh external pages.

Connection and authentication

The recommended remote endpoint is https://mcp.jina.ai/v1 using Streamable HTTP. Authentication is supplied with an optional Authorization: Bearer ${JINA_API_KEY} header. Clients that do not support remote MCP servers can use the documented mcp-remote proxy through npx, passing the same endpoint and authorization header. Jina also keeps /sse as a backward-compatible endpoint alias, but its documentation states that both /v1 and /sse use Streamable HTTP protocol semantics rather than the deprecated SSE transport.

Key considerations

Registering every available tool can consume context window space because each MCP tool contributes names, descriptions, and schemas. Jina supports server-side filtering with URL query parameters such as include_tools, exclude_tools, include_tags, and exclude_tags so clients can expose only the needed capabilities. Client-side tool caching may require removing and re-adding the server when definitions change. Some clients enforce fixed tool response limits; Jina applies guardrails for large read_url outputs in certain clients to avoid rejected responses. Store API keys securely and avoid hardcoding secrets unless a client cannot expand environment variables.

Supported Transports

streamable_http

URL: https://mcp.jina.ai/v1

stdio

Command: npx

Args:

  • -y
  • mcp-remote
  • https://mcp.jina.ai/v1
  • --header
  • Authorization: Bearer ${JINA_API_KEY}

Frequently Asked Questions

When should an AI agent use the Jina AI Remote MCP Server?
Use it when an agent needs live web search, clean URL-to-Markdown extraction, academic search, image search, PDF extraction, semantic classification, deduplication, or reranking through Jina AI services instead of relying only on model training data.
What does this MCP server add to an AI agent's capabilities?
It adds tools for reading URLs, capturing web page screenshots, searching the web, arXiv, SSRN, Jina blog posts, and images, expanding queries, extracting PDFs, reranking documents, classifying text, and deduplicating text or images.
Which Jina tools require an API key?
Jina documents search, query expansion, reranking, classification, deduplication, and PDF extraction as API-key-backed tools. Some reading tools are optional-key tools, but unauthenticated use is rate limited and a Jina API key is recommended for higher limits and better performance.
How is authentication configured for this MCP server?
Configure an Authorization header in the form `Bearer ${JINA_API_KEY}` when connecting to `https://mcp.jina.ai/v1`. The key should be stored as an environment variable or secret in the MCP client configuration rather than embedded directly in shared files.
Which transport should be used for this MCP server?
Use the remote Streamable HTTP endpoint `https://mcp.jina.ai/v1` when the MCP client supports remote servers. Use the documented `npx mcp-remote` stdio proxy when a client only supports local stdio MCP servers. The older `/sse` URL is retained by Jina as a compatibility alias but is not the preferred endpoint for new configurations.