基本能力
产品定位
Jina AI MCP Server 是一个多模态搜索服务,专注于提供语义搜索、图像搜索和跨模态搜索功能。
核心功能
- 语义搜索:使用自然语言查询查找语义相似的文档。
- 图像搜索:使用图像URL搜索视觉上相似的图像。
- 跨模态搜索:执行文本到图像或图像到文本的搜索。
适用场景
- 需要高性能语义搜索的应用。
- 图像检索和相似性搜索。
- 跨模态内容检索(如文本到图像或图像到文本)。
工具列表
- Semantic Search:对文本文档执行语义/神经搜索。
- Image Search:使用图像URL搜索相似图像。
- Cross-Modal Search:执行文本到图像或图像到文本搜索。
常见问题解答
- 错误处理:服务器处理各种错误情况,如无效API密钥、缺少或无效参数、API速率限制、网络错误和无效集合名称。
- 响应格式:所有搜索工具返回的结果格式一致,包含内容类型、文本和结果数据。
使用教程
使用依赖
- Node.js 16或更高版本。
- Jina AI账户和API密钥。
- MCP兼容环境(如Cline)。
安装教程
- 克隆仓库:
bash
git clone <repository-url>
cd jina-ai-mcp - 安装依赖:
bash
npm install - 创建
.env
文件并添加API密钥:
bash
JINA_API_KEY=your_api_key_here - 构建服务器:
bash
npm run build
调试方式
- 配置MCP设置文件:
json
{
"mcpServers": {
"jina-ai": {
"command": "node",
"args": [
"/path/to/jina-ai-mcp/build/index.js"
],
"env": {
"JINA_API_KEY": "your_api_key_here"
}
}
}
} - 使用工具进行搜索(示例见核心功能中的工具列表)。