jina-ai/MCP

Official Jina AI Remote MCP Server

解决的问题

此项目提供一个远程 Model Context Protocol (MCP) 服务器,允许 AI 代理和 LLM 客户端(如 Claude Desktop、Cursor 和 LM Studio)访问 Jina AI 的搜索、阅读和文档处理工具套件。它弥合了 LLM 内部知识与实时网络数据、学术论文和复杂文档版式之间的差距。

工作原理

此服务器使用 Streamable HTTP 传输实现 MCP 标准。它公开了一组工具,LLM 可以调用这些工具来与 Jina AI 的 API 交互。用户可以配置其客户端连接到位于 https://mcp.jina.ai/v1 的远程服务器,或通过 Cloudflare Workers 部署自己的实例。

为了管理上下文窗口限制,服务器支持通过查询参数(例如 include_tools 或 exclude_tools)进行服务器端过滤,让用户仅注册实际需要的工具。

适用对象

希望赋予其 LLM 搜索网络、从 arXiv 和 SSRN 阅读学术论文、从 PDF 提取内容以及重新排序文档以获得相关性的开发人员和 AI 代理用户。

亮点

  • 全面工具集:包括网络搜索、arXiv/SSRN 搜索、将 URL 读取为 markdown、捕获屏幕截图以及提取 PDF 图形和表格的工具。
  • OCR 集成:支持扫描文档和仅含图像的 PDF 的 OCR,以保留公式和表格结构。
  • 上下文感知阅读:read_url 工具可以接受 question 参数,仅返回页面中最相关的段落,而非完整内容。
  • 灵活配置:支持直接远程连接,以及通过 mcp-remote 进行本地代理,适用于不支持远程 MCP 服务器的客户端。
  • Token 管理:实现 token 防护机制,防止响应被具有固定 token 限制(例如 25k tokens)的客户端拒绝。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目