J

Jina.ai Grounding 集成工具

@spences10/mcp-jinaai-grounding
0 Stars 415 次浏览 spences10 更新于 2026-08-23

将Jina.ai的Grounding API与大语言模型集成,用于实时、基于事实的网络内容基础分析,通过精确、经过验证的信息增强大语言模型的响应。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "jinaai-grounding": {
      "args": [
        "bash",
        "-c",
        "JINAAI_API_KEY=your-jinaai-api-key npx mcp-jinaai-grounding"
      ],
      "command": "wsl.exe"
    }
  }
}

该服务需要配置环境变量:JINAAI_API_KEY

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

ground_statement 3 个参数 需填 1 项

Ground a statement using real-time web search results to check factuality. When providing URLs via the references parameter, ensure they are publicly accessible and contain relevant information about the statement. If the URLs do not contain the necessary information, try removing the URL restrictions to search the entire web.

必填参数:statement

服务介绍

mcp-jinaai-grounding


⚠️ 通知

此仓库不再维护。

该工具的功能现已整合到 mcp-omnisearch 中,后者将多个 MCP 工具集成在一个统一的包中。

请改用 mcp-omnisearch


这是一个 Model Context Protocol (MCP) 服务器,用于将 Jina.ai 的 Grounding API 与 LLMs 集成。该服务器提供了高效且全面的网络内容接地能力,优化了使用事实性和实时网络内容增强 LLM 响应的过程。

特性

  • 🌐 通过 Jina.ai Grounding API 实现先进的网络内容接地
  • 🚀 实时内容验证和事实核查
  • 📚 全面的网络内容分析
  • 🔄 为 LLMs 优化的干净格式
  • 🎯 精准的内容相关性评分
  • 🏗️ 基于 Model Context Protocol 构建

配置

此服务器需要通过您的 MCP 客户端进行配置。以下是不同环境下的示例:

Cline 配置

在您的 Cline MCP 设置中添加以下内容:

{
    "mcpServers": {
        "jinaai-grounding": {
            "command": "node",
            "args": ["-y", "mcp-jinaai-grounding"],
            "env": {
                "JINAAI_API_KEY": "your-jinaai-api-key"
            }
        }
    }
}

Claude Desktop with WSL 配置

对于 WSL 环境,在您的 Claude Desktop 配置中添加以下内容:

{
    "mcpServers": {
        "jinaai-grounding": {
            "command": "wsl.exe",
            "args": [
                "bash",
                "-c",
                "JINAAI_API_KEY=your-jinaai-api-key npx mcp-jinaai-grounding"
            ]
        }
    }
}

环境变量

服务器需要以下环境变量:

  • JINAAI_API_KEY: 您的 Jina.ai API 密钥(必需)

API

该服务器实现了使用网络内容接地 LLM 响应的 MCP 工具:

ground_content

使用 Jina.ai Grounding 通过实时网络内容对接 LLM 响应。

参数:

  • query (字符串, 必需): 要用地面内容对接的文本
  • no_cache (布尔值, 可选): 绕过缓存以获取最新结果。默认为 false
  • format (字符串, 可选): 响应格式 ("json" 或 "text")。默认为 "text"
  • token_budget (数字, 可选): 此请求的最大令牌数
  • browser_locale (字符串, 可选): 渲染内容的浏览器语言环境
  • stream (布尔值, 可选): 对大型页面启用流模式。默认为 false
  • gather_links (布尔值, 可选): 在响应末尾收集所有链接。默认为 false
  • gather_images (布尔值, 可选): 在响应末尾收集所有图片。默认为 false
  • image_caption (布尔值, 可选): 为内容中的图片添加标题。默认为 false
  • enable_iframe (布尔值, 可选): 从 iframe 提取内容。默认为 false
  • enable_shadow_dom (布尔值, 可选): 从 shadow DOM 提取内容。默认为 false
  • resolve_redirects (布尔值, 可选): 跟随重定向链到最终 URL。默认为 true

开发

设置

  1. 克隆仓库
  2. 安装依赖项:
pnpm install
  1. 构建项目:
pnpm run build
  1. 以开发模式运行:
pnpm run dev

发布

  1. 更新 package.json 中的版本号
  2. 构建项目:
pnpm run build
  1. 发布到 npm:
pnpm run release

贡献

欢迎贡献!请随时提交 Pull Request。

许可证

MIT 许可证 - 详情请参阅 LICENSE 文件。

致谢

相关 MCP 服务