Skip to main content
Glama
handcraftedbits

jina-reader-mcp

jina-reader-mcp

一个极简的 MCP 服务器 Docker 镜像,用于访问自托管或托管的 Jina Reader 实例。

用法

启动服务器

docker run -d --rm \
  --env JINA_API_KEY=<API key> \
  --env JINA_BASE_URL=<URL> \
  --end JINA_TIMEOUT=<timeout>
  -p <port>:8000
  ghcr.io/handcraftedbits/jina-reader-mcp:latest

其中:

  • <API key> 是你的 Jina API 密钥。如果你使用的实例不需要 API 密钥,请省略 JINA_API_KEY 环境变量。

  • <URL> 是你的 Jina 实例的基础 URL。如果省略 JINA_BASE_URL 环境变量,将使用 https://r.jina.ai。

  • <timeout> 是所有操作的默认超时时间(秒)。如果省略 JINA_TIMEOUT 环境变量,将使用默认的 30 秒。

  • <port> 是要映射的本地端口。MCP 服务器将在 http://<host>:<port> 上可用。

Related MCP server: Jina AI Remote MCP Server

Agent 详情

有关如何连接到 MCP 服务器的信息,请查阅你的 Agent 框架文档。

MCP 服务器将暴露两个工具:

  • web_fetch:以 Markdown(默认)或 JSON 格式获取单个页面。参数:

    • content_type(可选,json 或 markdown):返回页面的格式。默认值为 markdown,工具描述鼓励 Agent 使用此格式。

    • timeout(可选):获取操作的超时时间(秒)。默认值为 30 秒或 JINA_TIMEOUT 环境变量的值。

    • url(必填):要获取的页面的 URL。

    • with_all_images(可选):是否返回页面上所有图片的信息。默认值为 false。

    • with_all_links(可选):是否返回页面上所有链接的信息。默认值为 true。

  • web_fetch_parallel:并行获取最多五个(Jina 建议的最大数量)页面。接受与 web_fetch 相同的参数列表。

Maintenance

ActivityStale
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers