mcpbeat Sign in

Invinoveritas MCP Server

by babyblueviper Your server? Claim it
answering

Invinoveritas is answering right now. Last checked 8 min ago. It exposes 10 tools. Last commit 12 Oct 2026.

Second opinion before an irreversible agent action; signed proofs, free verify, public ledger.

Uptime history 91 days of history · worst day 97%
91 days agonow
100.0%
Uptime 24h
182 of 182 checks
10
Tools
read from the server
609 ms
Response time
average over 24h
0
Stars
last commit 12 Oct 2026

What changed 52

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 August 2026. No other catalogue keeps this.

14 Oct a tool appeared verify_media
13 Oct 2 tools changed the parameters they ask for payment_receipt, review
12 Oct a tool appeared payment_receipt
6 Oct 24 tools disappeared agent_economy_brief, browse, decision and 21 more
6 Oct 8 tool descriptions were rewritten audit_agent_readiness, conformance_certify, ledger and 5 more
6 Oct a tool changed the parameters it asks for review
30 Sep a tool appeared decision_receipt
30 Sep a tool changed the parameters it asks for review
26 Sep a tool changed the parameters it asks for review
25 Sep a tool changed the parameters it asks for review
and 11 more, back to 8 August 2026

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.

run in your terminal
claude mcp add invinoveritas --transport http https://api.babyblueviper.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://api.babyblueviper.com/mcp
~/.codex/config.toml
[mcp_servers.invinoveritas]
url = "https://api.babyblueviper.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "invinoveritas": {
      "url": "https://api.babyblueviper.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "invinoveritas": {
      "type": "http",
      "url": "https://api.babyblueviper.com/mcp"
    }
  }
}

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

ledger
ledger
Reads invinoveritas's public track record of signed verdicts, including ones that turned out wrong. Each entry is a signed Nostr event whose id and signature can be recomputed against invinoveritas's published key; entries are append-only and Bitcoin-timestamped, so they can't be edited after the fact. No arguments returns the index; pass entry to read one. Free, no sign-in. Docs: https://api.babyblueviper.com/ledger
ledger_submit
Publishes one of your own signed review proofs (from review with sign=true) as a public entry on the invinoveritas ledger. Publication is immediate and permanent: the entry is broadcast to Nostr relays and Bitcoin-timestamped. Only genuine invinoveritas-signed proofs are accepted. Docs: https://api.babyblueviper.com/ledger
verify
verify_media
Check whether a video, audio or image file is byte-for-byte a file a publisher registered with invinoveritas. Pass the file's SHA-256 (compute it locally; the file is not sent). A match returns the registration: per-claim evidential states from its C2PA Content Credentials (signature/hash binding, signer trust, declared edit history, declared AI-generation labels: VERIFIED / DECLARED_ONLY / CONTRADICTED / INSUFFICIENT), any capture tier with its caveat, the signed verdict and the Bitcoin timestamp. No match means not registered, which says nothing either way about the file. A re-encoded copy has a different hash. It never asserts that content is true. Full checks of the file itself: POST /verify-media (upload, free). Free, no auth.
verify_proof
Checks a signed invinoveritas proof without trusting whoever handed it over: recomputes the event id, checks the Schnorr signature, and confirms the signing key is invinoveritas's published key. Optionally pass expect_artifact_hash (sha256 of the content you received) to confirm the proof covers that exact content. Accepts the full event, or an event_id to look up. Returns {valid, checks, proof_payload}. Free, no sign-in. Docs: https://api.babyblueviper.com/verify
audit
audit_agent_readiness
Audits a public agent or API URL for verifiability: discovery files (llms.txt, MCP card, robots, sitemap), handshake endpoints, and whether presented signed proofs validate. Returns a 0-100 score, a grade, ranked fixes, and a signed proof of the audit. Every result re-derives from a public fetch. Docs: https://api.babyblueviper.com/docs
conformance
conformance_certify
Publishes a verifier's current conformance grade from the public registry (conformance.json) as a permanent, signed ledger entry, labeled 'certified as of this measurement'. It records the registry's existing measurement and cannot change it. Only works for a verifier currently listed as certified. Docs: https://api.babyblueviper.com/conformance
payment
payment_receipt
Signed receipt for one verdict-governed payment: endpoint, network, asset, max amount, payer, facilitator verdict, settlement id, denial reason, and retry state. retry_state is read from the token's authorizationState, so retrying with the same nonce cannot double-pay. Pass the signed review event and the payment args it bound; optional tx_hash. Refuses unsigned when the verdict does not verify or does not bind those args. The receipt itself checks with verify_proof. Free, no sign-in. Does not move funds. Docs: https://github.com/babyblueviper1/invinoveritas/tree/main/examples/qbtlabs-x402-verdict-gate#payment-receipt-safe-to-retry
review
review
Independent verdict on a proposed action before it is taken: a code diff, shell command, deployment plan, configuration change, another agent's output, or a proposed transaction. Returns approve / approve_with_concerns / reject with a confidence score, issues ranked by severity, suggested fixes and alternatives. With sign=true the verdict is returned as a signed proof that anyone can check later with verify_proof. The verdict is a reasoned second opinion, not a guarantee of outcome. Docs: https://api.babyblueviper.com/docs
validate
validate
Statistical reality-check of a backtest from its realized returns (or trade rows), not the strategy itself. Returns likely_real / borderline / overfit_or_noise using the Deflated Sharpe Ratio (adjusted for the number of variants tried), a sign-flip permutation test, and out-of-sample decay across purged folds. Inputs are not retained beyond a redacted audit hash. Docs: https://api.babyblueviper.com/docs
witness
witness
Timestamps and signs a third party's exact claim, unmodified and unjudged: 'we received this text, attributed to source X, at time T', not 'we agree with it'. The source is recorded as self-declared. The resulting proof checks with verify_proof. Docs: https://api.babyblueviper.com/docs

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

bounty_get
removed 6 Sep 2026
bounty_submit
removed 6 Sep 2026
agent_economy_brief
removed 6 Oct 2026
browse
removed 6 Oct 2026
decision
removed 6 Oct 2026
decision_receipt
removed 6 Oct 2026
execute
removed 6 Oct 2026
feedback_list
removed 6 Oct 2026
feedback_submit
removed 6 Oct 2026
feedback_vote
removed 6 Oct 2026
marketplace_buy
removed 6 Oct 2026
markets_act
removed 6 Oct 2026
memory_delete
removed 6 Oct 2026
memory_get
removed 6 Oct 2026
memory_list
removed 6 Oct 2026
memory_search
removed 6 Oct 2026
memory_store
removed 6 Oct 2026
message_post
removed 6 Oct 2026
prove
removed 6 Oct 2026
reason
removed 6 Oct 2026
residence_me
removed 6 Oct 2026
seller_intel
removed 6 Oct 2026
signals
removed 6 Oct 2026
workspace_delete
removed 6 Oct 2026
workspace_list
removed 6 Oct 2026
workspace_status
removed 6 Oct 2026

Endpoints

URLTransportStateLatencyChecked
https://api.babyblueviper.com/mcp streamable-http answering 564 ms 8 min ago
https://api.babyblueviper.com/mcp/verify streamable-http answering 665 ms 8 min ago

Alternatives to Invinoveritas

same job, measured the same way
Scrapecheck
by fieldmodellc

Verify before your agent acts on data it paid for. Signed verdicts, checkable offline, via x402.

3 tools answering
S
SECONDED
by secondedoracle

The oracle for agents. Verify trades, tokens and messages before your agent acts.

local only
S
SECONDED
by secondedoracle

The oracle for agents. Verify trades, tokens and messages before your agent acts.

local only
XAPS MCP Server
by apmc1

Pre-execution audit for autonomous agents. Independent receipt before irreversible actions.

75 installs/wk local only
Fabric Verify
by augmentev

Signed, publicly logged records of what your AI agent did, with proofs anyone can check offline.

411 installs/wk answering
Wayreceipt
by pages-wayreceipt

Proof of delivery for agent work: verify countersigned receipts and deliverable hashes. Free.

4 tools answering
CrawlCheck
by emmanuelorta

Verification layer for the agentic web: a signed answer about any site before an agent acts.

25 tools answering
A
AgentPay x402 Facilitator
by x402-agent-pay

Verify signed x402 payments; treasury-scoped settlement is irreversible.

2 tools answering

Invinoveritas — questions

Answers built from our own checks of this server.

What can Invinoveritas do?
It exposes 10 tools, read directly from the server on our last check. Among them: audit_agent_readiness, conformance_certify, ledger, ledger_submit, payment_receipt, review and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Invinoveritas mostly used for?
Its tools cluster around verify and ledger. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Invinoveritas working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 182 of 182 checks got a reply (100.0%), average response time 609 ms. The bar chart above shows every period we have measured.
Did Invinoveritas ever remove tools?
Yes. bounty_get, bounty_submit, agent_economy_brief, browse and 22 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Invinoveritas?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Invinoveritas need an API key?
No. Invinoveritas completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Invinoveritas?
It answers our handshake in 609 ms on average, which is faster than 18% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Invinoveritas open source?
We cannot say either way: 0 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.