jinaai-mcp-server
by cyanheads·★ 0·综合分 33
一个生产就绪的 MCP server,使 AI 系统能使用 Jina AI Reader API 读取并提取网页的干净内容。
web-scrapingai-llmdeveloper-tools
0
Forks
1
活跃 Issue
9 个月前
最近提交
2 天前
收录于
概述
JinaAI MCP Server 为 Jina.ai Reader API 提供了强大接口,使 LLM 和 AI 智能体能够以编程方式访问和理解网页内容。它基于 TypeScript 模板构建,采用模块化架构,能够智能提取内容并移除冗余信息,返回干净、格式为 Markdown 的文本。该服务器支持多种输出格式,并包含全面的错误处理、敏感数据过滤的日志记录以及 JWT 和 OAuth 2.1 认证等安全功能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:通过从多篇文章和文档来源提取内容来自动化研究
你:使 AI 助手能够访问实时网络信息以获取最新回复
你:无需离开宿主应用程序即可将网页内容处理集成到 AI 工作流中
你:JinaAI 阅读器支持哪些输出格式?
你:支持哪些认证方法?
什么时候选它
当您需要从网页提取干净内容并将其集成到 AI 工作流中的可靠、生产级解决方案时,特别是如果您已经在使用 Jina AI 的服务。
什么时候不要选它
如果您需要避免对 Jina AI 的供应商锁定,或者您需要没有外部 API 依赖的网页抓取功能。
此 server 暴露的工具
从 README 抽取出 1 个工具jinaai_read_webpageExtracts and processes main content from a given URL using Jina AI's ReaderLM engine.
可对比工具
browser-mcpfirecrawl-mcpscrapingbee-mcp
安装
前置要求
- Node.js (>=18.0.0)
- npm
安装方法
使用 MCP 客户端设置
将以下内容添加到您的 MCP 客户端配置文件中:
{
"mcpServers": {
"jinaai-mcp-server": {
"command": "npx",
"args": ["@cyanheads/jinaai-mcp-server"],
"env": {
"MCP_TRANSPORT_TYPE": "http",
"MCP_HTTP_PORT": "3018",
"JINA_API_KEY": "您的_JINA_API_KEY"
}
}
}
}从源码安装
- 克隆仓库:
``bash git clone https://github.com/cyanheads/jinaai-mcp-server.git cd jinaai-mcp-server ``
- 安装依赖:
``bash npm install ``
- 构建项目:
``bash npm run build ``
FAQ
- JinaAI 阅读器支持哪些输出格式?
- 该服务器支持多种输出格式,包括 Markdown、HTML 和纯文本。您可以选择是否包含链接、图片以及使用缓存等选项。
- 支持哪些认证方法?
- JinaAI MCP Server 包含强大的认证层,支持 JWT 和 OAuth 2.1,确保 API 访问的安全性。
jinaai-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。