
VerifyAPI — fact-check with signed receipts
io.github.KyTheKitty由 GitHub 账号 KyTheKitty 发布v0.1.9更新于 Oct 24, 2026
Fact-check any claim with live web sources. Ed25519-signed receipts. Catches hallucinations.
发布方自己的服务:Signed
概览
一个本地 MCP 服务器,让助手对照实时网络来源核查事实主张,返回带可引用引文和签名回执的判定结果。
- 可以做什么
- 对照实时网络来源核查事实主张,得到 supported、contradicted 或 unverifiable 的判定,以及置信度和理由。获取来源网址、发布日期和可逐字引用的原文。对 supported 或 contradicted 的判定返回 Ed25519 签名的 JWS 回执,便于下游系统证明核查确实发生。
- 适用场景
- 当助手即将依据无法引用的事实主张行动时使用,例如价格、日期、版本、引文、统计数据或产品规格。适合编程助手核对版本号和弃用状态,也适合需要对事实决策保留审计记录、对合规敏感的工作流。
- 运行要求
- 通过 stdio 在本地运行,通常用 npx 从 npm 包启动,因此需要 Node.js。VERIFYAPI_API_KEY 中的 API 密钥可选;不设置时免费试用每 IP 每 24 小时 3 次调用。可用 VERIFYAPI_BASE_URL 覆盖 API 地址。需要能访问 VerifyAPI 服务的网络连接。
安装
在 SourceWeft 中
- 打开 控制台中的 VerifyAPI — fact-check with signed receipts,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
VerifyAPI MCP Server
Fact-check any claim before you act on it. One tool. Live web sources. Cryptographically signed receipts.
What it does: VerifyAPI is a Model Context Protocol server that verifies factual claims against live web sources and returns a citable verdict — including the source URL, published date, a verbatim quote, and an Ed25519-signed receipt so downstream systems can prove the check actually happened.
When to use it: Any time your agent is about to act on a factual claim it can't cite. Prices, dates, versions, quotes, statistics, product specs, event outcomes. If getting it wrong would cost time, money, or trust — verify first.
Quick install (Claude Desktop / Cursor / Cline / any MCP client)
No API key? Leave VERIFYAPI_API_KEY unset for the free trial (limited to 3 calls per IP per 24h, signed receipts included). Get a free key at https://verify-api.dev/signup — no credit card required.
The one tool: verify_claim
Input:
Output:
Verdicts: supported, contradicted, unverifiable. Every supported/contradicted verdict comes with a JWS receipt signed by keys served at https://api.verify-api.dev/.well-known/jwks.json.
Why signed receipts?
Because "the AI checked" is not the same as "the AI verified." A signed receipt lets a downstream system — compliance auditor, user, another agent, a smart contract — cryptographically prove that a specific claim was verified against a specific source at a specific time by VerifyAPI's known public key. It's the difference between saying "trust me" and handing over a notarized document.
Pricing
- Free trial: no signup, no card. Limited to 3 calls per IP per 24h. Includes signed receipts.
- With API key: $0.02 per verified claim. Unverifiable / out-of-scope calls are free (you don't pay for "I couldn't find enough evidence").
- Freshness tiers: standard verification $0.02, real-time (fresh-fetch) $0.05.
- Auto top-up: save a card, set a threshold, keep flowing.
POST /v1/balance/autorefill.
Example use cases
LangChain / LlamaIndex agents: wrap verify_claim as a Tool. Have your agent call it before returning any factual answer.
Cursor / Cline coding agents: verify version numbers, API existence, deprecation status before writing imports.
Claude Desktop workflows: "Verify this quote is real before I put it in the deck."
Multi-agent systems: pass receipts between agents to prove groundedness up the chain.
Compliance-sensitive automation: keep the JWS receipts as audit trail for every factual decision the agent made.
Environment variables
Programmatic API (skip MCP, call directly)
Full OpenAPI spec: https://api.verify-api.dev/openapi.json
x402 payment support built in — see https://verify-api.dev/agents.txt for the agent-native discovery manifest.
Links
- Website: https://verify-api.dev
- API docs: https://verify-api.dev/docs
- Signup (free, no card): 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 source: https://github.com/KyTheKitty/verifyapi-mcp
- Backend source (Fastify service, Terraform, receipts pipeline): https://github.com/KyTheKitty/verifyapi
Built by
Circuit Savers LLC — Wausau, Wisconsin.
License
MIT
来源:README.md,提交 720880d
工具
0版本历史
1- v0.1.9最新Sep 16, 2026
评分
已满足适用检查项的 40%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。
其他 Signed 集成
Signed
com.signed官方发布者
远程 MCP 服务器,让助手连接 Signed 账户,访问天使投资组合、创业项目交易管道和 CRM 数据。
Signed Investors
com.signed官方发布者
只读访问 Signed 公开的天使投资人目录:按关键词、行业或投资额度搜索投资人并查看其公开资料。

PEAC Protocol: Signed interaction receipts
由 GitHub 账号 peacprotocol 发布
本地 MCP 服务器,用于 PEAC 签名交互记录,让助手验证、检查、解码、签发并打包可移植的签名回执。

autobus — signed attestations for agents, $0.01 per call
由 GitHub 账号 ninefiveonefive 发布
远程 MCP 端点,通过 x402 按每次 0.01 美元提供签名证明:URL 见证、AI 权限、交易最终性与 JWKS。

ArtifactGuard Signed AI Deliverable QA
由 GitHub 账号 blackcow4234-lab 发布
一个远程 MCP 服务器,为 AI 生成的 JSON、ZIP、PDF 和 DOCX 交付物签发带签名的 PASS/WARN/FAIL 质检回执。