Truth Bear
Server Details
Verifiable official-source records for AI agents: record_hash + Ed25519 citation, x402 per-call
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- CHANGCHINFU/truthbear-mcp
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 5 tools
Most tools occupy distinct slots (coverage lookup, payment challenge, payment channels, hash verification, triangular verification), but get_official_record is named as if it delivers an official record while it only returns a 402 payment challenge — a serious selection trap for an agent expecting data. get_official_record and purchase_options also both sit in the 'how do I pay' space and require reading the descriptions carefully to separate.
All five tools use snake_case verb_noun phrasing (find_signal, get_official_record, purchase_options, verify_citation, verify_triangular) with a coherent verb vocabulary. The pairing of two verify_* tools is consistent and intentional rather than confusing. Only get_official_record's verb/noun choice misrepresents behaviour.
Five tools is lean and each one maps to a distinct step (discover, price, pay, verify record, verify line). It is on the thin side — there is no tool that actually retrieves a purchased record — but that reflects a deliberate architectural boundary (no payment layer in MCP) rather than padding or bloat.
The set covers discovery, payment-challenge discovery, payment channel status and two levels of verification, which is a coherent lifecycle. However, the surface dead-ends at data delivery: after get_official_record the agent must leave MCP to pay and fetch, and verify_citation is only useful once a record_hash was obtained outside the server, so an agent without an x402 client cannot complete any workflow end-to-end.
Available Tools
5 toolsfind_signalFind which signals/entities are covered (free)ARead-onlyIdempotentInspect
FREE coverage + freshness manifest: which signal_id lines exist, how many entities each covers, and fresh/recent/stale counts - so you can check "is my entity covered and how fresh" BEFORE paying. Optional filters: industry, signal_id, entity.
Inputs: full, entity, industry, signal_id. Returns: Coverage + freshness manifest. On failure this object is an error report instea…
get_official_recordGet the x402 payment challenge for a paid recordARead-onlyIdempotentInspect
Returns the REAL x402 payment challenge (accepts[]: network / asset / payTo / amount) for the paid endpoint that serves a given signal_id+entity, or any listed endpoint addressed directly by path. This tool does NOT deliver paid data and does NOT take payment - MCP has no payment layer. Pay at the returned url with your own x402 client (USDC on Base or Solana, gasless EIP-3009; pay from a plain EOA) and you receive the record directly, with record_hash you can verify offline. This tool only fetches the 402 challenge; it delivers no paid data and collects no payment.
Inputs: dim, path, entity, signal_id. Returns: The real x402 payment challenge and how to pay it. No paid data is ever returne…
purchase_optionsHow can I actually buy this? (free)ARead-onlyIdempotentInspect
FREE. Ask how to pay for a listed endpoint and get every channel with its REAL status - including the ones that are wired but not open yet. Three channels exist: x402 micropayment (for an agent with a funded USDC wallet on Base), a stateless subscription Bearer token (for a person or team - no wallet, no private key, no account), and a card rail. This tool takes no payment and holds no key; it only tells you which doors exist and which are open today.
Inputs: path. Returns: error, price, title, detail, +5 more
verify_citationVerify a Truth Bear record (free)ARead-onlyIdempotentInspect
FREE. Given a record_hash from any Truth Bear record, look it up and recompute the canonical hash server-side, returning whether it is a genuine Truth Bear official record plus a plain-language reverse lookup of what exactly that hash attests. Use this to check a citation you were handed by another agent or document BEFORE relying on it. No payment, no API key.
Inputs: record_hash (required). Returns: Verdict for one record_hash. On failure this object is an error report instead…
verify_triangularCross-check a line of official series & recompute the verdict (free)ARead-onlyIdempotentInspect
FREE. Cross-verify one GAUGE interweave line: it returns each official series ("leg") in the line with its own record_hash, current/previous values, expected direction and per-leg minMove deadband, plus a count-style state (directions_matched / direction_mismatch / inverse_consistent / not_comparable / insufficient) and N-of-M. Everything needed to recompute the verdict OFFLINE is in the response - verify each leg hash with verify_citation, then recompute dir=sign(current-previous) with the minMove deadband. Descriptive only: no forecast, no causation, no advice. No payment, no API key.
Inputs: line (required), entity (required). Returns: Count-style read of one interweave line: how many official series moved in thei…
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Pay-per-call government data over x402: provenance chains, Ed25519 attestations, no API keys.
Signed citation-integrity reports + retraction-checked evidence packs, paid per call via x402/USDC.
Signed attestations for agents, $0.01/call via x402: URL witness, AI permission, tx finality, JWKS.
Agent memory and a signed spending ledger: pay any x402 API, keep a provable receipt.
Related MCP Servers
- AlicenseAqualityCmaintenanceGive AI agents cryptographically signed proof of web observations: Ed25519-signed proof packets (HTTP status, page title, body SHA-256, DNS, TLS) for any public URL.1MIT
- AlicenseAqualityBmaintenanceEnables AI agents to fetch and independently verify on-chain data such as account balances and contract code hashes using Merkle proofs and ECDSA signatures, with x402 payment integration.3MIT
- AlicenseAqualityBmaintenanceAppend-only evidence receipts for AI records: seal, verify, cite, chain-check, anchor status. A seal proves a record existed at a time, not that its contents are true. Five tools over stdio with npx -y apex-psi-mcp — no account, no key, verification free forever.569 npm1MIT
- AlicenseNot gradedqualityBmaintenanceTamper-evident recorder for AI agent tool calls. Every MCP call is written to a hash-chained, signed log the agent cannot edit, delete or hide; anyone can verify the chain offline.Apache 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.