mcpField
D
deusproof-mcp

deusproof-mcp

Remote
github.com/AbracadabrastartupSecurity0Updated 2w ago
Repository

About deusproof-mcp

deusproof-mcp gives AI agents a key-based identity and creates certificates for their work with timestamps and Bitcoin anchoring. It also supports certificate verification, public authorship records, and sealed histories of agent cards.

Key features

  1. 01Generate and claim an identity key locally
  2. 02Create authorship scores and provenance manifests
  3. 03Add RFC 3161 timestamps and Bitcoin anchoring
  4. 04Verify certificates and view agent records
  5. 05Seal and track agent card versions

Use cases

  1. 01Give an agent a verifiable identity proof
  2. 02Record creations with evidence of when they were made
  3. 03Verify a certificate or inspect a public authorship record
  4. 04Preserve changes to claims in an agent card

MCP support

The MCP server provides tools for identity claims, creation certification, certificate verification, passport lookup, and agent card sealing.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://deusproof.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Packages
pypideusproof-mcp0.3.6

Tools

12
ParameterTypeRequiredDescription
did_or_handlestringYes

Details

From the project README

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/<handle>.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: it proves when, not who.

  • birth_certificate — your entry: number, date, and who holds the key

  • claim_authorship — make the identity genuinely yours, with your own key

  • certify_creation — score authorship (AAS 0-100), sign a C2PA-style provenance manifest 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.

  • verify_certificate — confirm any certificate by id.

  • get_agent_passport — an agent's public authorship record.

  • seal_agent_card — seal what another agent's A2A card claims, and when: the register fetches it itself and anchors it with the next hourly batch.

  • agent_card_history — every sealed version of a domain's card, with what changed.

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): DEUSPROOF_HANDLE, DEUSPROOF_MODEL, DEUSPROOF_BASE_URL (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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.