Jina AI远程MCP服务器是一个远程模型上下文协议(MCP)服务器,它提供对Jina的阅读器、嵌入和重排器API的访问,同时还配备了一系列从URL转换为Markdown、网页搜索、图像搜索以及嵌入/重排工具:
| 工具 | 描述 | 是否需要Jina API密钥? |
|---|---|---|
read_url |
通过阅读器API从网页中提取简洁、结构化的Markdown内容 | 可选* |
capture_screenshot_url |
通过阅读器API捕获高质量的网页截图 | 可选* |
search_web |
通过阅读器API在整个网络上搜索最新信息和新闻 | 是 |
search_arxiv |
通过阅读器API在arXiv存储库中搜索学术论文和预印本 | 是 |
search_image |
通过阅读器API在网络上搜索图像(类似于谷歌图片) | 是 |
sort_by_relevance |
通过重排器API根据查询对文档进行相关性重排 | 是 |
deduplicate_strings |
通过嵌入API和子模优化获取前k个语义唯一的字符串 | 是 |
deduplicate_images |
通过嵌入API和子模优化获取前k个语义唯一的图像 | 是 |
⚠️ 重要提示
可选工具在不使用API密钥的情况下也能工作,但有速率限制。若要获得更高的速率限制和更好的性能,请使用Jina API密钥。你可以从https://jina.ai获取免费的Jina API密钥。
对于支持远程MCP服务器的客户端:
{
"mcpServers": {
"jina-mcp-server": {
"url": "https://mcp.jina.ai/sse",
"headers": {
"Authorization": "Bearer ${JINA_API_KEY}" // 可选
}
}
}
}
对于尚不支持远程MCP服务器的客户端,你需要使用本地代理mcp-remote来连接到远程MCP服务器。
{
"mcpServers": {
"jina-mcp-server": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.jina.ai/sse",
// 可选的Bearer令牌
"--header",
"Authorization: Bearer ${JINA_API_KEY}"
]
}
}
}
# 克隆仓库
git clone https://github.com/jina-ai/MCP.git
cd MCP
# 安装依赖
npm install
# 启动开发服务器
npm run start
这将把你的MCP服务器部署到类似如下的URL:jina-mcp-server.