Jina-Web-MCP MCP服务器
通过Jina AI服务搜索网络
这是一个基于TypeScript的MCP服务器,利用Jina AI服务提供网页搜索和抓取功能。
特点/特性
工具
web_search- 使用Jina AI的搜索引擎搜索网络
- 将查询字符串作为必需参数 - 返回包含标题、网址和描述的搜索结果 - 需要Jina API密钥认证
web_scrape- 使用Jina AI的Reader服务抓取网页
- 以URL作为必需参数 - 从网页返回干净的Markdown内容 - 免费服务,无需验证
发展
安装依赖项:
npm install构建服务器:
npm run build对于带自动重建功能的开发:
npm run watch设置
- 获取一个Jina AI API密钥:
访问https://jina.ai/创建免费账户并获取您的API密钥。
- 环境变量:
设置 JINA_KEY 请使用包含您API密钥的环境变量:
export JINA_KEY="your_jina_api_key_here"安装
要在Claude Desktop中使用,请添加服务器配置:
在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"jina-web-mcp": {
"command": "/path/to/jina-web-mcp/build/index.js",
"env": {
"JINA_KEY": "your_jina_api_key_here"
}
}
}
}调试
由于MCP服务器通过标准输入输出进行通信,因此调试可能会具有挑战性。我们建议使用 MCP 检查器,该脚本作为一个包脚本提供:
npm run inspector检查员将提供一个URL,以便您在浏览器中访问调试工具。
