返回 MCP 目录
public公开dns本地运行

Jina AI

Jina AI MCP服务器是一个提供语义搜索、图像搜索和跨模态搜索功能的模型上下文协议服务器,支持与Jina AI神经搜索能力无缝集成。

article

README

🚀 Jina AI MCP 服务器

Jina AI MCP 服务器可与 Jina AI 神经搜索能力无缝集成。借助简单接口,它能实现语义搜索、图像搜索和跨模态搜索功能,为用户提供强大的搜索体验。

🚀 快速开始

Jina AI MCP 服务器是一款强大的工具,可实现语义搜索、图像搜索和跨模态搜索。以下是使用该服务器的基本步骤:

  1. 确保满足先决条件。
  2. 按照安装步骤完成服务器的安装。
  3. 进行必要的配置。
  4. 利用可用工具开展搜索工作。

✨ 主要特性

  • 语义搜索:支持使用自然语言查询,能精准查找语义相似的文档。
  • 图像搜索:可通过图像 URL 搜索视觉上相似的图片。
  • 跨模态搜索:能够执行文本到图像或图像到文本的搜索。

📦 安装指南

先决条件

  • Node.js 16 或更高版本。
  • Jina AI 账户和 API 密钥(获取此处)。
  • MCP 兼容环境(例如 Cline)。

安装步骤

  1. 克隆仓库:
git clone <repository-url>
cd jina-ai-mcp
  1. 安装依赖项:
npm install
  1. 创建包含 Jina AI API 密钥的 .env 文件:
JINA_API_KEY=your_api_key_here
  1. 构建服务器:
npm run build

🔧 配置

在 MCP 设置文件中添加以下配置:

{
  "mcpServers": {
    "jina-ai": {
      "command": "node",
      "args": [
        "/path/to/jina-ai-mcp/build/index.js"
      ],
      "env": {
        "JINA_API_KEY": "your_api_key_here"
      }
    }
  }
}

💻 使用示例

基础用法

1. 语义搜索

在文本文档上执行语义/神经搜索。

use_mcp_tool({
  server_name: "jina-ai",
  tool_name: "semantic_search",
  arguments: {
    query: "搜索查询文本",
    collection: "your-collection-name",
    limit: 10 // 可选,默认为 10
  }
})

2. 图像搜索

使用图像 URL 搜索相似的图片。

use_mcp_tool({
  server_name: "jina-ai",
  tool_name: "image_search",
  arguments: {
    imageUrl: "https://example.com/image.jpg",
    collection: "your-collection-name",
    limit: 10 // 可选,默认为 10
  }
})

3. 跨模态搜索

执行文本到图像或图像到文本的搜索。

use_mcp_tool({
  server_name: "jina-ai",
  tool_name: "cross_modal_search",
  // 此处原文档未完整,推测后续应有 arguments 等内容
})
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端