基本能力
产品定位
mcp-jinaai-search 是一个专为大型语言模型优化的网页搜索服务,通过 Jina.ai 的搜索 API 提供高效、干净的网页内容检索。
核心功能
- 🔍 通过 Jina.ai Search API 进行高级网页搜索
- 🚀 快速高效的内容检索
- 📄 干净的文本提取并保留结构
- 🧠 专为 LLM 优化的内容
- 🌐 支持多种内容类型,包括文档
- 🏗️ 基于 Model Context Protocol 构建
- 🔄 可配置的缓存以提高性能
- 🖼️ 可选的图片和链接收集
- 🌍 通过浏览器本地化支持
- 🎯 响应大小的令牌预算控制
适用场景
- 需要为 LLM 提供干净、结构化的网页内容的场景
- 快速检索网页信息并优化处理
- 多语言内容检索
- 需要控制响应大小的应用
工具列表
- search: 搜索网页并获取适合 LLM 的干净内容。返回前 5 个结果,包括 URL 和干净内容。
常见问题解答
- 如何配置 API 密钥?
需要设置环境变量JINAAI_API_KEY
为你的 Jina.ai API 密钥。 - 如何绕过缓存获取最新结果?
设置no_cache
参数为true
。 - 如何控制响应大小?
使用token_budget
参数设置最大令牌数。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
- 安装 pnpm(如果尚未安装):
bash
npm install -g pnpm
安装教程
- 克隆仓库:
bash
git clone <repository-url> - 安装依赖:
bash
pnpm install - 构建项目:
bash
pnpm run build - 运行开发模式:
bash
pnpm run dev
调试方式
- 确保环境变量
JINAAI_API_KEY
已正确设置。 - 运行开发模式并检查日志:
bash
pnpm run dev - 使用 MCP 客户端配置进行测试。