remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
mcp-jinaai-阅读器
⚠️ 通知
此存储库不再维护。
该工具的功能现已在mcp-omnisearch中提供,它将多个 MCP 工具组合在一个统一的包中。
请改用mcp-omnisearch 。
一个模型上下文协议 (MCP) 服务器,用于集成 Jina.ai 的阅读器 API 与 LLM。该服务器提供高效全面的 Web 内容提取功能,并针对文档和 Web 内容分析进行了优化。
特征
- 📚 通过 Jina.ai Reader API 进行高级网页内容提取
- 🚀 快速高效的内容检索
- 📄 完整提取文本并保留结构
- 🔄 针对法学硕士 (LLM) 优化的简洁格式
- 🌐 支持各种内容类型,包括文档
- 🏗️ 基于模型上下文协议
配置
此服务器需要通过您的 MCP 客户端进行配置。以下是不同环境的示例:
克莱恩配置
将其添加到您的 Cline MCP 设置中:
Copy
带有 WSL 配置的 Claude 桌面
对于 WSL 环境,将其添加到您的 Claude Desktop 配置中:
Copy
环境变量
服务器需要以下环境变量:
JINAAI_API_KEY
:您的 Jina.ai API 密钥(必需)
API
服务器实现了具有可配置参数的单个 MCP 工具:
读取网址
使用 Jina.ai Reader 将任何 URL 转换为 LLM 友好文本。
参数:
url
(字符串,必需):要处理的 URLno_cache
(布尔值,可选):绕过缓存以获取最新结果。默认为 falseformat
(字符串,可选):响应格式(“json”或“stream”)。默认为“json”timeout
(数字,可选):等待网页加载的最长时间(秒)target_selector
(字符串,可选):CSS 选择器用于关注特定元素wait_for_selector
(字符串,可选):用于等待特定元素的 CSS 选择器remove_selector
(字符串,可选):用于排除特定元素的 CSS 选择器with_links_summary
(布尔值,可选):收集响应末尾的所有链接with_images_summary
(布尔值,可选):在响应末尾收集所有图像with_generated_alt
(布尔值,可选):向缺少标题的图像添加替代文本with_iframe
(布尔值,可选):在响应中包含 iframe 内容
发展
设置
- 克隆存储库
- 安装依赖项:
Copy
- 构建项目:
Copy
- 以开发模式运行:
Copy
出版
- 更新 package.json 中的版本
- 构建项目:
Copy
- 发布到 npm:
Copy
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
执照
MIT 许可证 - 有关详细信息,请参阅LICENSE文件。
致谢
- 基于模型上下文协议
- 由Jina.ai 阅读器 API提供支持
You must be authenticated.
Tools
将 Jina.ai 的阅读器 API 与 LLM 相集成,以实现高效、结构化的 Web 内容提取,并针对文档和 Web 内容分析进行了优化。