Skip to main content
Glama

Jina AI Remote MCP Server

Versión CLI Instalar MCP Server Añadir MCP Server jina-mcp-server a LM Studio

Un servidor remoto del Model Context Protocol (MCP) que proporciona acceso a las APIs de Jina Reader, Embeddings y Reranker con un conjunto de herramientas de URL a markdown, búsqueda web, búsqueda de imágenes y herramientas de embeddings/reranker:

Herramienta

Descripción

¿Se requiere la API Key de Jina?

primer

Obtener información contextual actual para respuestas localizadas y sensibles al tiempo

No

read_url

Extraer contenido limpio y con formato de las páginas web como markdown mediante la Reader API

Opcional*

capture_screenshot_url

Capturar capturas de pantalla de alta calidad de páginas web mediante la Reader API

Opcional*

guess_datetime_url

Analizar las páginas web para obtener la fecha y hora de la última actualización/publicación con puntuaciones de confianza

No

search_web

Buscar información y noticias actuales en toda la web mediante la Reader API

search_web_deep

Buscar en la web, leer cada página de resultados mediante la Reader API y puntuar cada pasaje frente a la consulta en una única llamada de tipo listwise Reranker API (jina-reranker-v3.5), devolviendo el mejor pasaje con longitud de párrafo de cada página (normalmente 2-20 s)

search_arxiv

Buscar artículos académicos y preprints en arXiv mediante la Reader API

searcha_ssrn

Buscar artículos académicos en SSRN (Social Science Research Network) mediante la Reader API

search_images

Buscar imágenes en la web (similar a Google Images) mediante la Reader API

search_jina_blog

Buscar noticias y entradas del blog de Jina AI en jina.ai/news

No

search_bibtex

Buscar artículos académicos y devolver citas BibTeX (DBLP + Semantic Scholar)

No

expand_query

Expandir y reformular consultas de búsqueda con el modelo de expansión de consultas mediante la Reader API

parallel_read_url

Leer varias páginas web en paralelo para la extracción de contenido eficiente mediante la Reader API

Opcional*

parallel_search_web

Ejecutar varias búsquedas web en paralelo para una cobertura temática completa y perspectivas diversas mediante la Reader API

parallel_search_arxiv

Ejecutar varias búsquedas en arXiv en paralelo para una cobertura de investigación exhaustiva y ángulos académicos diversos mediante la Reader API

parallel_search_ssrn

Ejecutar varias búsquedas en SSRN en paralelo para una cobertura de investigación en ciencias sociales exhaustiva mediante la Reader API

sort_by_relevance

Reordenar los documentos por relevancia con la consulta mediante la Reranker API

No

classify_text

Clasificar textos en etiquetas definidas por el usuario mediante la Embeddings API

deduplicate_strings

Obtener las top-k cadenas más únicas semánticamente mediante la Embeddings API y la optimización submodular

deduplicate_images

Obtener las top-k imágenes más únicas semánticamente mediante la Embeddings API y la optimización submodular

extract_pdf

Extraer figuras, tablas y ecuaciones de documentos PDF (artículos de arXiv o cualquier URL de PDF) mediante la detección de diseño

Las herramientas opcionales funcionan sin una API key, pero tienen límites de tasa. Para límites de tasa más altos y mejor rendimiento, usa una Jina API key. Puedes obtener una Jina API key gratuita en https://jina.ai

Uso

[!WARNING] Algunos clientes no admiten variables de entorno, por lo que es posible que tengas que sustituir ${JINA_API_KEY} a continuación por una API key real fija jina_xxx.

[!NOTE] El servidor usa transporte Streamable HTTP (spec MCP 2025-03-26). El endpoint /sse se conserva como alias para la compatibilidad con versiones anteriores. Consulta la FAQ para más detalles.

Para clientes que admiten un servidor MCP remoto:

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

Para clientes que aún no admiten un servidor MCP remoto, necesitas mcp-remote, un proxy local para conectarse al servidor MCP remoto.

{
  "mcpServers": {
    "jina-mcp-server": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.jina.ai/v1",
        "--header",
        "Authorization: Bearer ${JINA_API_KEY}"
      ]
    }
  }
}

Para Claude Code:

[!WARNING] ¿Actualizando versión desde /sse? Si anteriormente se agregó con el --transport sse, elimínalo primero con claude mcp remove -s user jina y vuelve a añadirlo con el comando de abajo.

claude mcp add -s user --transport http jina https://mcp.jina.ai/v1 \
  --header "Authorization: Bearer ${JINA_API_KEY}"

Para OpenAI Codex: abre ~/.codex/config.toml y añade lo siguiente:

[mcp_servers.jina-mcp-server]
command = "npx"
args = [
    "-y",
    "mcp-remote",
    "https://mcp.jina.ai/v1",
    "--header",
    "Authorization: Bearer ${JINA_API_KEY}"]

Related MCP server: Sentinel Core Agent

Filtrado de herramientas antes del registro

Cada herramienta MCP requiere que el LLM preasigne tokens en su ventana de contexto para el nombre, descripción y esquema de la herramienta. Para LLMs con ventanas de contexto limitadas, registrar las 22 herramientas puede consumir un espacio importante antes de empezar el trabajo real.

Al filtrar las herramientas del lado del servidor mediante parámetros de consulta en la URL del endpoint (/v1?...), las herramientas excluidas no pasan a registrarse nunca en el cliente de MCP. El cliente y el LLM nunca las ven, lo que ahorra espacio en la ventana de contexto para lo que importa.

Parámetros de consulta

Parámetro

Descripción

Ejemplo

exclude_tools

Nombres de herramientas (separados por comas) a excluir

exclude_tools=search_web,search_arxiv

include_tools

Nombres de herramientas (separados por comas) a incluir

include_tools=read_url,search_web

exclude_tags

Etiquetas (separadas por comas) a excluir

exclude_tags=parallel,rerank

include_tags

Etiquetas (separadas por comas) a incluir

include_tags=search,read

max_tokens

Limitar el tamaño de respuesta de read_url/parallel_read_url en tokens. 0 desactiva el truncamiento

max_tokens=50000

Etiquetas disponibles

Etiqueta

Herramientas

search

search_web, search_web_deep, search_arxiv, search_ssrn, search_images, search_jina_blog, search_bibtex

parallel

parallel_search_web, parallel_search_arxiv, parallel_search_ssrn, parallel_read_url

read

read_url, parallel_read_url, capture_screenshot_url

utility

primer, show_api_key, expand_query, guess_datetime_url, extract_pdf

rerank

sort_by_relevance, classify_text, deduplicate_strings, deduplicate_images

Precedencia

Los filtros se aplican en este orden (de mayor a menor prioridad):

  1. exclude_tools: excluye siempre las herramientas especificadas.

  2. exclude_tags: excluye las herramientas de las etiquetas especificadas.

  3. include_tools: incluye las herramientas especificadas.

  4. include_tags: empieza solo con las herramientas de las etiquetas especificadas.

Ejemplos

Excluir las herramientas paralelas (ahorra los tokens de contexto de unas ~4 herramientas):

{
  "mcpServers": {
    "jina-mcp-server": {
      "url": "https://mcp.jina.ai/v1?exclude_tags=parallel",
      "headers": {
        "Authorization": "Bearer ${JINA_API_KEY}"
      }
    }
  }
}

Incluir solo las herramientas de búsqueda y lectura:

{
  "mcpServers": {
    "jina-mcp-server": {
      "url": "https://mcp.jina.ai/v1?include_tags=search,read",
      "headers": {
        "Authorization": "Bearer ${JINA_API_KEY}"
      }
    }
  }
}

Excluir herramientas específicas:

{
  "mcpServers": {
    "jina-mcp-server": {
      "url": "https://mcp.jina.ai/v1?exclude_tools=search_images,deduplicate_images",
      "headers": {
        "Authorization": "Bearer ${JINA_API_KEY}"
      }
    }
  }
}

Solución de problemas

Me quedé atrapado en un bucle de llamadas a herramientas, ¿qué ha pasado?

Es un problema habitual con LM Studio cuando la ventana de contexto predeterminada es de 4096 y usas un modelo de razonamiento como gpt-oss-120b o qwen3-4b-thinking. A medida que continúan el razonamiento y las llamadas a herramientas, cuando alcanzas el límite de la ventana de contexto, la IA pierde el rastro del inicio de la tarea. Así es como acaba atrapada en una ventana de contexto que se va desplazando.

La solución es cargar el modelo con una longitud de contexto suficiente para que quepan la cadena completa de llamadas a herramientas y el proceso de razonamiento.

establece un contexto lo bastante largo

No puedo ver todas las herramientas

Algunos clientes MCP usan caché local y no actualizan activamente las definiciones de herramientas. Si no ves todas las herramientas disponibles o si parecen obsoletas, quizá tengas que eliminar y volver a añadir el jina-mcp-server en la configuración de tu cliente MCP. Así obligarás al cliente a refrescar la caché de definiciones de herramientas. En Claude Desktop puedes hacer clic en el botón de actualizar para cargar las herramientas nuevas.

actualizar clientes MCP locales

Claude Desktop dice "Server disconnected" en Windows

Cursor y Claude Desktop (Windows) tienen un bug en el que los espacios en args no se escapan cuando se invoca npx, lo que acaba distorsionando estos valores. Puedes evitarlo con:

{
  // rest of config...
  "args": [
    "mcp-remote",
    "https://mcp.jina.ai/v1",
    "--header",
    "Authorization:${AUTH_HEADER}" // note no spaces around ':'
  ],
  "env": {
    "AUTH_HEADER": "Bearer <JINA_API_KEY>" // spaces OK in env vars
  }
},

Cursor muestra un punto rojo en el estado de este MCP

Probablemente sea un error del interfaz de Cursor, pero el MCP funciona correctamente y sin problemas. Si te molesta el punto rojo, puedes desactivarlo y activarlo para "reiniciar" el MCP (en realidad, al usarlo como MCP remoto, no es un "reinicio de servidor" de verdad, sino sobre todo un reinicio del proxy local).

cursor muestra un punto rojo

Mi LLM nunca usa algunas herramientas

Si todas las herramientas están habilitadas en tu cliente MCP pero el LLM sigue sin usar algunas o prefiere unas sobre otras, es algo frecuente cuando el LLM se ha entrenado con un conjunto específico de herramientas. Por ejemplo, rara vez vemos que las herramientas parallel_* se usen de forma orgánica a menos que se les indique explícitamente. Algunas investigaciones sugieren que los LLM deben entrenarse para usar parallel_*. Modelos como Qwen3-Next prefieren de forma nativa llamar a la versión singleton pero con varias consultas en un array (lo que nuestro MCP también soporta ahora). En cualquier caso, en Cursor puedes añadir esta regla a tu archivo .mdc:

---
alwaysApply: true
---

When you are uncertain about knowledge, or the user doubts your answer, always use Jina MCP tools to search and read best practices and latest information. Use search_arxiv and read_url together when questions relate to theoretical deep learning or algorithm details. Use search_ssrn for social sciences, economics, law, and finance research. search_web, search_arxiv, and search_ssrn cannot be used alone - always combine with read_url or parallel_read_url to read from multiple sources. Remember: every search must be complemented with read_url to read the source URL content. For maximum efficiency, use parallel_* versions of search and read when necessary.

¿Por qué se trunca mi contenido?

Claude Code, Claude Desktop y Cursor aplican un límite fijo de 25k tokens a las respuestas de herramientas del MCP. Para evitar que estos clientes rechacen una respuesta grande por completo, este servidor aplica una protección de tokens a read_url y parallel_read_url.

Los elementos se conservan enteros en su orden original mientras quepan. El primero que no cabe se recorta hasta un prefijo que sí cabe y se descarta todo lo posterior. Se añade una nota breve [jina-mcp] ... en la que se dice qué se ha truncado u omitido, para que el modelo sepa que está viendo un documento parcial y no completo. Siempre sobrevive al menos un elemento, incluso si ese elemento solo supera el presupuesto.

El servidor busca a propósito quedarse por debajo del límite, no justo en él. Debe hacerlo: el servidor cuenta los tokens con cl100k, mientras que el cliente usa su propio tokenizador; el recorte es una estimación proporcional en caracteres, y el cliente mide el JSON serializado, no el texto crudo. Además del presupuesto de tokens, el servidor impone un límite fijo de 3 bytes por token permitido, que se mantiene tanto en la prosa ASCII (~3.6 bytes/token) como en CJK (~3 bytes/token), sea cual eres. Una respuesta rechazada no aporta nada, así que quedarse corto es el error más barato.

Cualquier cliente puede fijar su propio presupuesto con max_tokens en la URL del endpoint (por ejemplo https://mcp.jina.ai/v1?max_tokens=50000), y max_tokens=0 desactiva el truncado por completo. Los clientes con un límite configurable, como OpenAI Codex (tool_output_token_limit), no se tocan por lo demás.

Uso de herramientas parallel_* en lugar de las herramientas de clase única con arrays

Claude Code ha empezado a preferir recientemente las herramientas parallel_* (como parallel_search_web, parallel_read_url) para operaciones concurrentes. Sin embargo, a modelos como Qwen3-800: preferir llamar a herramientas de clase única con varias consultas en una array. Ambos enfoques funcionan: las versiones de clase única (search_web, search_arxiv, search_ssrn, read_url) usan no permitir ni una sola cadena o un array de cadenas para el será igual. Cuando se les da un array, estas herramientas ejecutan automáticamente todas las consultas en paralelo, de la misma forma concurrente que si se llamar explícitamente a las herramientas parallel_*. Usa la opción que prefiera tu modelo. El array tiene un máximo de 5 entradas, el mismo límite que funciona.

¿Por qué el endpoint se llama /sse y usa Streamable HTTP?

La URL del endpoint /sse se mantiene por compatibilidad con los usuarios existentes. El endpoint recomendado ahora es /v1. Ambos usan el mismo transporte Streamable HTTP (el nuevo estándar MCP de la especificación 2025-03-26), no el transporte SSE obsoleto.

Todo funciona bien porque:

  • Claude Desktop de escritorio, Cursor y Windsurf usan mcp-remote, que por defecto intenta http-first (probar Streamable HTTP primero).

  • **Claude Code tiene soporte nativa para ambos transportes.

  • LM Studio soporta conexión direct a endpoints Streamable HTTP.

La respuesta en streaming sigue usando el formato SSE (Content-Type: text/event-stream+), tanto el protocolo en sí (gestión de sesión, inicialización) sigue la especificación Streamable HTTP. Todos los clientes MCP importantes son compatibles.

Filtrado de herramientas en el lado del cliente con mcp-remote

Si usasmcp-remote como proxy local, también puedes filtrar herramientas desde el cliente con el flag --ignore-tool:

{
  "mcpServers": {
    "jina-mcp-server": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.jina.ai/v1",
        "--header",
        "Authorization: Bearer ${JINA_API_KEY}",
        "--ignore-tool", "parallel_search_web",
        "--ignore-tool", "parallel_search_arxiv",
        "--ignore-tool", "parallel_read_url"
      ]
    }
  }
}

Este enfoque filtra las herramientas en el nivel del proxy antes de que se envíen al cliente MCP. Sin embargo, el filtrado en servidor mediante parámetros de consulta (ver Filtrado de herramientas) es más eficiente porque reduce el uso de tokens desde el origen.

Tool occlusion. Leer una página con una pregunta en mente

Por defecto, read_url devuelve toda la página, y el modelo paga por cada token para responder a una pregunta. Pasa question y la página se divide en pasajes que se puntúa con Reranker v3.5, y solo se devuelven los pasajes mejor clasificados: el mismo proceso que ejecuta search_web_deep sobre sus páginas de resultados, ahora disponible sobre una URL que ya tienes.

Parámetro

Valor por defecto

Efecto

question

(sin configurar)

Sin configurar, devuelve la página completa, exact igual que antes. Configurado, devuelve pasajes ordenados en lugar de content.

chunk_size

100

Tamaño objetivo del pasaje, contado en palabras (caracteres para CJK). No es una cuenta de tokens — 100 palabras son aproximadamente 130-150 tokens de inglés. Los pasajes solo se dividen en límites de frase, así que es un objetivo, no un corte estricto. Un mayor conserva más contexto alrededor; uno menor da respuestas más exactas.

topk

1

Número de pasajes devueltos, en orden de mejor a peor.

Los tres son opcionales y question es la llave de los otros dos, por lo que las llamadas existentes no cambian byte a byte.

// full page: 13,713 bytes, 233 ms
{ "url": "https://jina.ai/news/what-late-chunking-really-is-and-what-its-not-part-ii/" }

// one passage: 756 bytes (5.5%), 569 ms
{ "url": "https://jina.ai/news/what-late-chunking-really-is-and-what-its-not-part-ii/",
  "question": "Which embedding models support late chunking?", "topk": 2 }

Una respuesta basada en una pregunta lleva question, snippets y snippet_source: content, y omite content. Cuando la extracción no puede realizarse (página vacía, inutilizable o clave API), se devuelve el cuerpo completo con snippet_source: full_content y una nota que lo explica, en lugar de un prefijo que suplanta una respuesta ordenada.

Tres cosas sobre lo que conviene saber antes de afinar:

  • La puntuación también funciona como señal de confianza. Preguntar a la página algo que no sabe produce una puntuación un orden de magnitud menor que un acierto real (medido: 0.02 contra 0.51-0.81). Una puntuación máxima baja significa "esta página no lo dice", no "el ranking falló".

  • Los bloques de código y las tablas se eliminan antes del ordenamiento. El chunker los elimina junto con el menú de navegación, lo que evita que el boilerplate gane por coincidencia léxica. La contra es que los comandos de instalación y las tablas de spec no son candidatos a pasaje, "cómo instalo X" es más débil para este parámetro.

  • La latencia es el doble que una lectura normal, ya que la extracción de pasajes se ejecuta en paralelo con la descarga y añade una llamada adicional al rerank. parallel_read_url aumenta su tiempo de espera mínimo a 60s cuando una entrada tiene question.

¿Qué diferencia hay entre search_web y search_web_deep?

search_web devuelve el fallo que eligió el buscador, suele ser unas 20 palabras, una palabra clave usada pero que no responde a la pregunta. search_web_deep además lee cada página mediante Reader, la divide en pasajes de ~100 palabras por los límites de frase y puntúa cada pasaje de cada página en una sola llamada listwise Reranker, de forma que los pasajes de una página pueden quedar por encima de los de cualquier. snippet_source=auto (el predeterminado) añade el snippet de motor de cada página como un candidato, y el campo snippet_source de cada resultado indica cuál ha ganado; content nunca entra en el ranking y omite las páginas que no pudo leer, por los que puede devolver menos de num.

Top 5 por modo desde el servidor real. Los snippets conservan el principio y el final; el medio se sustituye por (...n caracteres...) para que se vea el tamaño:

Ingléswhat is the latest model from jina ai

#

search_web

deep·auto

deep·content

1

jina.ai/modelsHemos estado avanzando en la búsqueda (...82 chars...) para descubrir cada hito.

elastic.co/search-labs/blog/on-p…Los 28 modelos de Jina AI disponibles, (...74 chars...) y jina-reranker-v3 .

jina.aiBlog técnico Bootstrapping Audio (...1950 chars...) 30, 2023 Jina Embeddi

2

jina.aiModelos Jina de forma nativa en Elasticsearch (...94 chars...) 30 de mayo de 2024 Jina CLIP:

jina.ai/embeddingsjina-embeddings-v4 es nuestro último (...101 chars...) recuperación de interacción tardía

jina.ai/embeddingsarXiv 20 de julio de 2026 jina-reranker-v3.5: (...1833 chars...) Modelos de incrustación de oraciones

3

huggingface.co/jinaaiJina AI: Embeddings, Rerankers y más (...102 chars...) Actualizado recientemente jinaai

huggingface.co/jinaaiJina AI: Embeddings, Rerankers y reconocimiento (...99 chars...) Ordenar: Actualizado recientemente

huggingface.co/jinaaiActividad reciente florian-hoenicke actualizado (...586 chars...) hace • 6 miembros del equipo 23

4

jina.ai/embeddingsjina-embeddings-v4 es nuestro último (...101 chars...) recuperación de interacción tardía

jina.aiBlog técnico Bootstrapping Audio (...1950 chars...) 30, 2023 Jina Embeddi

cloud.google.com/blog/products/a…Jina Reader no es solo un scraper; (...715 chars...) más allá de reglas simples

5

elastic.co/search-labs/blog/on-p…Los 28 modelos de IA Jina están disponibles, (...74 chars...) y jina-reranker-v3 .

newrelic.com/instant-observabili…Detección temprana de problemas: detecta y (...483 chars...) Estos informes incluyen:

jina.ai/modelsadvertencia calendar\month 2023-06-17 El (...331 chars...) 2026Q2 2026Q1 2025Q4

中国 — jina ai 最新的模型是什么

#

search_web

deep·auto

deep·content

1

jina.ai/zh-TW/about-usJina AI fue fundada por el Dr. Xiao Han en 2020; es una empresa líder en IA de búsqueda. Nos dedicamos a desarrollar modelos vectoriales, rerankers, Reader y modelos de lenguaje pequeños para ayudar a empresas y desarrolladores a construir potentes aplicaciones de búsqueda.

ithome.com.tw/news/159507El último modelo de incrustación de texto de segunda generación de Jina AI, jina-embeddings-v2, puede manejar hasta 8,192 tokens de contexto ahora que se mejora ...

ithome.com.tw/news/159507El último modelo de incrustación de texto de segunda generación de jina-embeddings-v2 ya puede... modelo ahora puede manejar hasta 8,192 tokens de contexto.

2

jina.ai/zh/zh news/jina-reader-f/bLa tecnología de grounding es crucial para las aplicaciones de GenAI. Nuestro nuevo https (...) ... puede buscar las últimas noticias del mundo en internet para anclar las respuestas y hacerlas más confiables.

jina.ai/zh-CN/embeddingsAmbos son totalmente compatibles con v5-text; no es necesario reindexar. v5-text: lo último y más avanzado (...) establece un nuevo hito en las tareas de recuperación en inglés y otras lenguas.

jina.ai/zh-CN/embeddingsAmbos son totalmente compatibles con v5-text; no requieren reindexación. v5-text: lo último y más avanzado (...) establece un nuevo hito en tareas de recuperación en inglés y otros idiomas.

3

elastic.co/cn/jina-search-models¿Qué es el modelo de búsqueda de Jina? Los modelos de Jina son modelos de inteligencia artificial de vanguardia y de código abierto, así como un lector que extrae y procesa contenido de páginas y documentos...

elastic.co/cn/jina-search-modelsPuede empezar con semantic_text, o visitar la subpágina de cada modelo para ver ejemplos de código, y usar ... en Inference Service.

elastic.co/cn/jina-search-modelsPuede empezar con semantic_text, o visitar la subpágina de cada modelo para ver ejemplos de código, y usarlo en ... Inference Service.

4

milvus.io/docs/zh-hant/embed-wit…Jina AI. Los modelos de incrustación de Jina AI son modelos de incrustación de texto de alto rendimiento que convierten el texto en representación numérica, capturando la semántica. Se destacan en aplicaciones de búsqueda densa, similitud sémica de texto y comprensión multilingüe.

milvus.io/docs/zh-hant/embed… ... El modelo de incrustación de Jina AI está disponible... (...541 chars...) API key de Jina AI.

jina.ai/zh-TW/about-usNos enfocamos en desarrollar modelos de vectores, rerankers, Reader y modelos de lenguaje pequeño, ayudando a empresas y desarrolladores a construir potentes ... (...51...) y fue adquirido por Elastic (NYSE: ESTC).

5

jina.ai/zh-CN/embeddingsv5-omni: un vector, para todas las modalidades: texto, imagen, audio, video——compartiendo el mismo vector (...) el modelo de peso abierto integral con mejor rendimiento de su época. v5-

jina.ai/zh-TW/about-us aggregatesJina AI fue fundada por el Dr. Xiao Han en 2020; es una empresa líder en IA de búsqueda.Nos dedicamos a desarrollar modelos de vectores, rerankers, ...

jina.ai/zh-TW/news/jina-reader-f…El principal obstáculo que impide a las empresas implementar LLMs para millones usuarios es laconfianza:¿La respuesta es real o apenas (...) se puede obtener desde la internet los últimosconocimientos del mundo.

  • El fragmento del motor a veces es la mejor respuesta. Los tres primeros resultados auto en inglés regresaron como serp: son breves, y el primero responde a la pregunta de forma más directa que cualquier pasaje extraído, mientras que content promueve la navegación para a la página inicial de jina.ai en su lugar. Prioriza auto a menos que un proceso posterior necesite pasajes completos.

  • El reranker puntúa relevancia, no frescura. Las dos ejecuciones deep en chino ubican en primer lugar un artículo de 2023 sobre jina-embeddings-v2 para una consulta sobre cuál es el modelo más reciente. Limita la ventana de tiempo con tbs, o revisa la date de cada resultado.

  • Los pasajes no son por igual de ~100 palabras. Las páginas cargadas de navegación carecen de la puntuación de oraciones para dividir bien, de modo que los primeros resultados content en inglés alcanzan ~2000 caracteres, el techo por pasaje.

Guía de desarrollo

Desarrollo local

# Clone the repository
git clone https://github.com/jina-ai/MCP.git
cd MCP

# Install dependencies
npm install

# Start development server
npm run start

Despliegue en Cloudflare Workers

Deploy to Workers

Esto desplegará tu servidor MCP en una URL como: jina-mcp-server.<your-account>.workers.dev/v1

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Turn a GitHub repo or docs site into agent-ready context: pack it or search it, over MCP.

  • Remote MCP for GenAI span mapping, provider normalization, dashboard schemas, and receipts.

  • OCR, transcription, file extraction, and image generation for AI agents via MCP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kronjonew-byte/jina-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server