关于 VerifyAPI
VerifyAPI 是面向 Agent 和自动化流程的 MCP 服务,可依据实时网络来源核验事实主张。它返回判定、来源详情和签名凭据,便于留存核验记录。
主要功能
- 01基于实时网络核验主张
- 02支持、矛盾或无法验证的判定
- 03来源 URL、日期和原文引述
- 04Ed25519 签名核验凭据
适用场景
- 01行动前核对价格、版本、日期或统计数据
- 02生成代码前确认 API 状态
- 03为合规审查留存签名证据
- 04在多个 Agent 间传递核验凭据
MCP 相关
VerifyAPI 向 MCP 客户端提供 `verify_claim` 工具。该工具接收事实主张并返回判定和来源信息;判定为支持或矛盾时还会附带签名凭据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y @verify-api/mcpVERIFYAPI_API_KEY密钥Your VerifyAPI key (csk_live_...). Get one free at https://verify-api.dev/signup — no card required. Unset = free trial (3 calls per IP per 24h, cached tier, signed receipts still included).VERIFYAPI_BASE_URLOverride the API base URL. Defaults to https://api.verify-api.dev.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
1收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| as_of | string | 否 | 可选的 ISO 日期(YYYY-MM-DD)。用于价格或排名等时效性信息。 |
| claim | string | 是 | 单条事实声明,建议少于 300 个字符。如果有多个声明,请针对每条声明分别调用一次 verify_claim。 |
| freshness | enum | 否 | 可选的新鲜度档位。`fresh` 会绕过两个缓存并运行完整流程(价格为 5 倍)——需要保证当前答案时使用(突发新闻、实时排名、最新发布版本)。`cached`(默认)会遵循两个缓存档位。确切的倍数请参见 GET /v1/pricing。(试用模式下忽略——试用仅使用缓存。)fresh | cached |
| max_wait_ms | number | 否 | 可选的软截止时间,单位为毫秒。默认值为 15000。如果流程无法在此时间内完成,将返回 insufficient_evidence。 |
| max_age_seconds | number | 否 | 缓存判定的可选最长时间(秒)。作用类似于 HTTP Cache-Control: max-age。小于 3600 的值会触发 `fresh` 档;小于 86400 的值会触发 `recent` 档(价格为 2 倍)。如果同时设置 `freshness` 和 `max_age_seconds`,则以 `freshness` 为准。(试用模式下忽略。) |
详细介绍
VerifyAPI MCP 服务
采取行动前,先核查每项声明。 一个工具。实时网络来源。经过加密签名的凭证。
功能: VerifyAPI 是一个 Model Context Protocol 服务,可根据实时网络来源核查事实声明,并返回可供引用的判定结果——包括来源 URL、发布日期、逐字引文,以及 Ed25519 签名凭证,供下游系统证明核查确实发生过。
适用场景: 只要 Agent 即将基于无法引用来源的事实声明采取行动,就可以使用。价格、日期、版本、引文、统计数据、产品规格、事件结果。如果出错会浪费时间、金钱或信任,就先核查。
快速安装(Claude Desktop / Cursor / Cline / 任意 MCP 客户端)
{
"mcpServers": {
"verifyapi": {
"command": "npx",
"args": ["-y", "@verify-api/mcp@latest"],
"env": {
"VERIFYAPI_API_KEY": "csk_live_..."
}
}
}
}
没有 API 密钥? 不设置 VERIFYAPI_API_KEY 即可使用免费试用(每个 IP 每 24 小时最多调用 3 次,包含签名凭证)。前往 https://verify-api.dev/signup 免费获取密钥——无需信用卡。
唯一工具:verify_claim
输入:
{
"claim": "Python 3.13 was released in October 2024."
}
输出:
{
"verdict": "supported",
"confidence": 0.99,
"source_url": "https://docs.python.org/3/whatsnew/3.13.html",
"exact_quote": "Python 3.13 was released on October 7, 2024.",
"reasoning": "Multiple authoritative sources confirm...",
"receipt": {
"jws": "eyJhbGci...",
"kid": "pQAd73zRp9Xq9Y5U"
}
}
判定结果:supported、contradicted、unverifiable。每个 supported / contradicted 判定结果都会附带一份 JWS 凭证,其签名密钥由 https://api.verify-api.dev/.well-known/jwks.json 提供。
为什么需要签名凭证?
因为“AI 检查过了”并不等于“AI 核实过了”。签名凭证让下游系统——合规审计员、用户、其他 Agent 或智能合约——能够通过加密方式证明:某个特定声明在特定时间,根据特定来源,由 VerifyAPI 已知的公钥完成了核查。这就像是把“相信我”变成了递交经过公证的文件。
定价
- 免费试用:无需注册,无需信用卡。每个 IP 每 24 小时最多调用 3 次。包含签名凭证。
- 使用 API 密钥:每条经核实的声明收费 $0.02。无法核实或超出范围的调用免费(“找不到足够证据”不收费)。
- 时效等级:标准核查 $0.02,实时(实时抓取)核查 $0.05。
- 自动充值:绑定银行卡,设置阈值,即可持续使用。
POST /v1/balance/autorefill。
示例用例
LangChain / LlamaIndex Agent:将 verify_claim 封装为一个工具。在 Agent 返回任何事实性答案前,让它先调用该工具。
Cursor / Cline 编码 Agent:编写导入语句前,核实版本号、API 是否存在以及弃用状态。
Claude Desktop 工作流:“我把这段引文放进演示文稿前,先核实它是否真实。”
多 Agent 系统:在 Agent 之间传递凭证,证明整个链路上的依据来源。
对合规性要求严格的自动化:将 JWS 凭证作为 Agent 所做每项事实判断的审计记录保存下来。
环境变量
| 变量 | 必填 | 默认值 | 说明 |
|---|---|---|---|
VERIFYAPI_API_KEY | 否 | (未设置 = 试用) | 你的 VerifyAPI 密钥(csk_live_...)。前往 https://verify-api.dev/signup 免费获取 |
VERIFYAPI_BASE_URL | 否 | https://api.verify-api.dev | 覆盖 API 基础 URL。适用于自托管或测试。 |
程序化 API(跳过 MCP,直接调用)
curl -X POST https://api.verify-api.dev/v1/verify \
-H "Authorization: Bearer csk_live_..." \
-H "Content-Type: application/json" \
-d '{"claim": "Bitcoin ETFs were approved by the SEC in January 2024."}'
完整 OpenAPI 规范:https://api.verify-api.dev/openapi.json
内置 x402 支付支持——请参阅 https://verify-api.dev/agents.txt,获取面向 Agent 的原生发现清单。
链接
- 网站:https://verify-api.dev
- API 文档:https://verify-api.dev/docs
- 注册(免费,无需信用卡):https://verify-api.dev/signup
- npm:https://www.npmjs.com/package/@verify-api/mcp
- MCP Registry:https://registry.modelcontextprotocol.io/v0/servers/io.github.KyTheKitty/verifyapi
- MCP 源码:https://github.com/KyTheKitty/verifyapi-mcp
- 后端源码(Fastify 服务、Terraform、凭证流水线):https://github.com/KyTheKitty/verifyapi
构建者
Circuit Savers LLC — 美国威斯康星州沃索。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。