jina-reader-mcp-server
v1.0.0
Published
MCP server for reading web content using Jina AI Reader API
Downloads
7
Maintainers
Readme
Jina Reader MCP Server
一个使用 Jina AI Reader API 的 Model Context Protocol (MCP) 服务器,可以批量读取网页内容。
功能特性
- 🌐 批量读取多个网页内容
- 🔄 使用 Jina AI Reader API 进行内容提取
- 📝 支持 MCP 协议标准
- 🚀 简单易用的命令行工具
安装
npm install -g jina-reader-mcp-server或者使用 npx 直接运行:
npx jina-reader-mcp-server使用方法
作为 MCP 服务器
jina-reader-mcp在 Claude Desktop 中配置
在 Claude Desktop 的配置文件中添加:
{
"mcpServers": {
"jina-reader": {
"command": "jina-reader-mcp",
"args": []
}
}
}配置文件位置
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
可用工具
read_url
批量读取多个网页的内容。
参数:
urls: 字符串数组,包含要读取的网页 URL
示例:
{
"urls": [
"https://example.com",
"https://github.com"
]
}可用资源
service-info
获取服务的基本信息。
URI: info://jina-reader
开发
克隆仓库
git clone https://github.com/yourusername/jina-reader-mcp-server.git
cd jina-reader-mcp-server安装依赖
npm install开发模式运行
npm run dev构建
npm run build发布
npm publish依赖
- @modelcontextprotocol/sdk - MCP SDK
- zod - 运行时类型验证
API 说明
本服务使用 Jina AI Reader API 来提取网页内容。该 API 可以:
- 提取网页的主要文本内容
- 处理 JavaScript 渲染的页面
- 返回清洁、结构化的文本
许可证
MIT
贡献
欢迎提交 Pull Request 和 Issue!
更新日志
1.0.0
- 初始版本
- 支持批量网页内容读取
- 基于 MCP 协议的服务器实现
