mcpField
V
verity

verity

本地服务
github.com/Clawdio777搜索与检索01 周前更新

关于 verity

VERITY 是实时事实核查 Agent,可根据实时网络来源核验主张、网址和内容,并返回带置信度、变化说明及来源的结构化结论。它支持单条、深入和批量核查。

主要功能

  1. 01核验主张或网址
  2. 02深入多角度核查
  3. 03批量核查最多 10 条主张
  4. 04结构化结论与置信度
  5. 05记录变化和支持来源

适用场景

  1. 01检查网页中的事实是否仍然有效
  2. 02核实内容是否已过时或存在争议
  3. 03一次核查多条主张
  4. 04查看结论依据与相关来源

MCP 相关

提供用于核查、深入核查、批量核查和自然语言事实查证的 MCP 工具,并包含余额查询工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"clawdio777-verity": {
"command": "npx",
"args": [
"-y",
"verity-mcp"
],
"env": {
"VERITY_PRIVATE_KEY": "<VERITY_PRIVATE_KEY>"
}
}
}
}
启动命令npx -y verity-mcp
需要配置的环境变量
VERITY_PRIVATE_KEY密钥Base wallet private key (0x...) — used to sign x402 payments in USDC on Base. Per-call: 0.10 USDC (verify), 0.50 USDC (deep-check), 0.75 USDC (batch).

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmverity-mcp1.0.2

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

VERITY — 实时事实核查 Agent

实时事实核查与数据新鲜度 Agent。根据实时网络来源验证声明、URL 和内容。返回结构化判定结果,包括置信度评分、变化内容和支持来源。

判定结果

判定结果含义
CURRENT声明准确且为最新信息
OUTDATED声明曾经属实,但后来已被更新的信息取代
DISPUTED来源之间存在分歧,尚无明确共识
UNVERIFIABLE未找到可用来源

MCP 配置(Claude Desktop / Cursor)

{
  "mcpServers": {
    "verity": {
      "command": "npx",
      "args": ["verity-mcp"],
      "env": {
        "VERITY_PRIVATE_KEY": "0x..."
      }
    }
  }
}

在 coinbase.com/wallet 获取 Base 上的 USDC。

工具

工具描述价格
verity_verify根据实时来源验证声明或 URL0.10 USDC
verity_deep_check多角度全面验证0.50 USDC
verity_batch一次验证最多 10 条声明0.75 USDC
verity_agent自然语言事实核查0.10 USDC
check_credits查看 PayGated pg_ 密钥的剩余余额免费

API

POST https://verity.basechainlabs.com/api/verify
Authorization: x402 (USDC on Base)
{
  "claim": "Is GPT-4 still the most capable OpenAI model?",
  "caller_id": "my-agent-id"
}

响应:

{
  "verdict": "OUTDATED",
  "confidence": 91,
  "summary": "GPT-4 has been superseded by GPT-4o and o3.",
  "what_changed": "OpenAI released GPT-4o (May 2024) and o3 (late 2024).",
  "sources": [{ "url": "...", "title": "...", "published_date": "2025-01", "supports": "CONTRADICTS" }],
  "checked_at": "2026-05-11T09:00:00Z",
  "recommendation": "Update any content referencing GPT-4 as the most capable model."
}

持久化记忆

每次调用都传入一致的 caller_id。VERITY 会记住你核查过的话题、监控的域名和之前的结果,无需重复发送上下文。

A2A Agent 卡片

GET https://verity.basechainlabs.com/api/agent?agent-card=true

由 BaseChain Labs 构建


修改项目(维护者指南)

文件位置
内容位置
Agent 的核心逻辑src/agent.ts(系统提示词、编排),src/tools.ts(事实核查:Tavily 搜索 + Claude 判定)
API 端点api/ 下每个路由各占一个文件:agent(付费 A2A 入口)、verify、deep-check、batch-verify、mcp、checkout、stripe-webhook、recover-key,以及 cron-check-deps 和 daily-summary 定时任务
付费门控api/_x402-gate.ts:未付费的 POST 请求会收到包含价格和 Bazaar 列表的 HTTP 402;GET 请求会返回 Agent 卡片
公开页面public/index.html(纯 HTML)。Agent 卡片:public/.well-known/agent.json
Marketplace 卖家seller-v2.mjs + Dockerfile + railway.json,即部署在 Railway 上的 Virtuals ACP 卖家。其密钥环存放在 Railway 卷上;keyring.json 和 keyring.key 是运行时文件,并已加入 gitignore
密钥仅使用托管环境变量。不得存放在文件中,也不得提交到代码库
修改如何上线

此代码库没有测试套件,也没有 CI。推送到 main 即会部署。

  1. 编辑后进行类型检查:npx tsc --noEmit -p .
  2. 提交并推送到 main。Vercel 会通过 GitHub 集成构建并部署生产环境。
  3. 确认最新的生产部署包含你的提交 SHA,并检查端点是否有响应:curl -s https://verity.basechainlabs.com/.well-known/agent.json | head -c 300
  4. 推送也会重新部署 Railway 卖家。之后确认其日志显示已连接。

由于没有测试,结束修改前,请在实际运行的端点上进行只读调用,以验证修改。切勿仅为测试而发起付费调用(x402 或 Stripe)。

容易踩坑的地方
  • 价格有四处需要保持同步:public/index.html、api/_x402-gate.ts 中的 402 响应正文、Virtuals ACP 商品,以及 npm 包 README。
  • Agentic.market 的“Validate endpoint”工具:使用 POST。GET 按设计会返回 Agent 卡片(200),验证器随后会提示“no x402 setup”。
  • 搜索后端使用 Tavily。如果验证开始失败,请先检查 Tavily 额度。
  • 移除 Railway 卷会在下次重新部署时清除卖家的密钥环,使其下线。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。