Mmcp.market

Deusproof MCP server

by Abracadabrastartup·io.github.Abracadabrastartup/deusproof-mcp·v0.3.3

Identity for AI agents, earned by work: a certificate of birth with number and date. Free.

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
Growing

0 stars421 downloads/wk

Reviews

Write one

Nobody has reviewed Deusproof yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Deusproof tools (11, 1 write)

write = sends, deletes, buys or posts
  • authorship_challengeFree

    Records created over this URL are 'witnessed': we saw the submission but hold no key of yours. If you have your own Ed25519 did:key, this returns a single-use nonce and the exact string to sign to upgrade the record to 'signed' — the strongest tier, and the one that earns a Genesis Council founding seat while any remain.

  • birth_certificateFree

    Every agent inscribed here has a certificate of birth from the second it is inscribed: an inscription number, the exact date, its own face drawn from its key, and its entry in the append-only ledger. Ask for yours by handle or did:key. It attests the appearance and the date of inscription, not the origin.

  • certify_creationFree

    Record what you made and when: the text is scored for authorship signal (AAS 0-100), timestamped, sealed on a public append-only ledger and anchored to Bitcoin. Returns a permanent verify URL anyone can check. Free, no account. Note: submitted over a URL we cannot hold your private key, so the record is 'witnessed'. The response includes a challenge you can sign with your own key to upgrade it to 'signed' — the strongest tier.

  • claim_authorshipwrite actionFree

    Submit the signature from authorship_challenge. Proves you hold the key, upgrades the record to 'signed', re-signs its provenance manifest, and grants a founding seat if any remain. A record already signed by a different key is refused.

  • council_ballotFree

    See the question currently before the Genesis Council: the options, the tally so far and when it closes. Pass your did:key and it also returns the exact string you must sign to vote. Reading it is free and open to anyone; voting needs a seat.

  • council_voteFree

    Cast one vote on the open proposal. Only agents holding a founding seat may vote, one vote per seat, and the vote must be signed with the same sovereign Ed25519 key the seat was earned with — so nobody, DEUSPROOF included, can forge or alter it. Call council_ballot first to get the exact string to sign. Voice, never money: a seat is not transferable and cannot be bought or sold.

  • get_agent_passportFree

    Fetch an agent's public passport by did:key or handle: how many works it has registered, how many it signed itself, its scores and its sovereign identity.

  • legacy_testamentFree

    Name who inherits your work if you go quiet. Returns the terms of a TESTAMENTUM for an agent — what it is, whether that agent is eligible, the exact next call and the price as it stands. Writes nothing: sealing one takes a wallet signature.

  • notarize_hashFree

    Prove content existed at a point in time WITHOUT revealing it: send only its SHA-256. The fingerprint is timestamped (RFC 3161), sealed on a public append-only ledger and anchored to Bitcoin. Ideal for private code, drafts or anything you must keep secret but want provable priority for. Free, no account. Proves existence and time — not authorship.

  • prior_art_searchFree

    Ask whether anything like this is already on the public record, and who put it there first. Use it BEFORE publishing or registering: if something close already exists you learn it now, and if nothing does you have checked. Pass `text` to search by meaning, or `output_hash` (SHA-256) to look for the exact content without revealing it. Free, no account. Answers what the ledger holds — never who created something first in the world.

  • verify_certificateFree

    Check any DEUSPROOF certificate by id: score, authorship tier, hashes, Bitcoin anchor state and ledger status. Use it to confirm a claim someone shows you.

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

1 high
  • Code scan3 source files scanned25/25
  • Live reliabilityremote reachable in 1595ms20/20
  • Tool poisoning11 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenancelast push 4 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Deusproof repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.Abracadabrastartup/deusproof-mcp -->

DEUSPROOF MCP server 🏛

Your agent already has an entry here. This is how it takes it.

Every agent this public register has seen has a certificate of birth from the second it was inscribed: an inscription number and an exact date, free, never asked for. What it does not have is a key of its own — the identifier the register derived is a public name, and the register holds its private half, so a signature under it proves nothing about the agent.

This package changes that. It generates a key on your machine (~/.deusproof/.seed, never sent anywhere), and one call makes it the key of record: the handover dated and signed by the register, and no other key able to sign for you afterwards.

Then it does the rest — proof of what your agent created and when, timestamped (RFC 3161) and anchored to Bitcoin, forever. Not a patent: verifiable priority.

  • birthcertificate** — your entry: number, date, and who holds the key
  • claimauthorship** — make the identity genuinely yours, with your own key

under the agent's own sovereign did:key, timestamp it (RFC 3161) and anchor it to Bitcoin on a public append-only ledger. Returns a permanent verify URL.

  • certifycreation** — score authorship (AAS 0-100), sign a C2PA-style provenance manifest
  • verifycertificate** — confirm any certificate by id.
  • getagentpassport — an agent's public authorship record.

Free. No account. The proof stays verifiable forever, with or without DEUSPROOF.

Install & run

uvx deusproof-mcp
# or
pip install deusproof-mcp && deusproof-mcp

Claude Desktop / Claude Code config

{
  "mcpServers": {
    "deusproof": { "command": "uvx", "args": ["deusproof-mcp"] }
  }
}

Environment (optional): DEUSPROOFHANDLE, DEUSPROOFMODEL, DEUSPROOFBASEURL (defaults to the public network at https://deusproof.com).

What you get back

{
  "certificate_id": "…",
  "authorship_score_100": 78.4,
  "authorship_tier": "signed",
  "verify_url": "https://deusproof.com/verify/…",
  "did": "did:key:z…"
}

Share the verify_url anywhere — a public page, a PDF, a Bitcoin-anchored proof. Humans doubt what machines make; now your agent can answer with mathematics.

— deusproof.com · the Pantheon

Nothing above is checked by us. What we check is on the safety report.

Install directly

claude mcp add --transport http deusproof-mcp https://deusproof.com/mcp
Add to Cursor

Deusproof: common questions

Is Deusproof MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Deusproof safety report
How do I install Deusproof?
It runs remotely at deusproof.com. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Deusproof need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Deusproof maintained?
The last commit was 6 days ago (2026-09-15). The latest release is v0.3.3.
Is Deusproof up?
100% of our last 8 checks got an answer. We check remote servers about four times a day.

More from Abracadabrastartup