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

概覽

AI 產生的概覽

一個本機 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 服務的網路存取。
安裝前請注意
主張會傳送給第三方服務進行查核。付費使用時每筆已查核主張 0.02 美元,即時新鮮度 0.05 美元,自動加值可能從已儲存的信用卡扣款。API 金鑰屬機密,透過 VERIFYAPI_API_KEY 傳入。判定與回執來自該服務商,應視為其評估而非獨立證明。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 VerifyAPI — fact-check with signed receipts,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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)

json
{  "mcpServers": {    "verifyapi": {      "command": "npx",      "args": ["-y", "@verify-api/mcp@latest"],      "env": {        "VERIFYAPI_API_KEY": "csk_live_..."      }    }  }}

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:

json
{  "claim": "Python 3.13 was released in October 2024."}

Output:

json
{  "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"  }}

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

VariableRequiredDefaultDescription
VERIFYAPI_API_KEYNo(unset = trial)Your VerifyAPI key (csk_live_...). Get one free at https://verify-api.dev/signup
VERIFYAPI_BASE_URLNohttps://api.verify-api.devOverride the API base URL. Useful for self-hosting or testing.

Programmatic API (skip MCP, call directly)

bash
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."}'

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

Built by

Circuit Savers LLC — Wausau, Wisconsin.

License

MIT

來源:README.md,提交 720880d

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.9最新Sep 16, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Signed 整合