
ProofX - Content Protection for Creators
A cryptographic signing tool for establishing proof of ownership and authenticity over digital content. You'd reach for this when you need to verify who created something, timestamp content creation, or build a chain of custody for files, documents, or data. The implementation uses public key cryptography to generate verifiable signatures that can prove a piece of content existed at a specific time and came from a specific source. Useful for protecting intellectual property, creating tamper-evident audit trails, or building trust systems where attribution matters. The streamable HTTP transport makes it accessible from any Claude environment without local setup.
- tools
- 6
- transport
- HTTP
- last updated
- Feb 25, 2026
Install
From registry metadata$ npx add-mcp https://proofx-mcp.fly.dev/mcp --name proofxRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http proofx https://proofx-mcp.fly.dev/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 6 toolsVerified live against the running server on Nov 6, 2026.
verify_contentCheck if digital content is protected with ProofX by its content ID. Returns the creator, protection date, signature status, and content details.1 params
Check if digital content is protected with ProofX by its content ID. Returns the creator, protection date, signature status, and content details.
content_id*stringverify_hashVerify content authenticity by its SHA-256 hash. Check if a file or text has been registered with ProofX without uploading it. The user should compute the SHA-256 hash of their content first.1 params
Verify content authenticity by its SHA-256 hash. Check if a file or text has been registered with ProofX without uploading it. The user should compute the SHA-256 hash of their content first.
hash*stringget_creatorLook up a ProofX creator's profile, including their identity, certificate details, and content count.1 params
Look up a ProofX creator's profile, including their identity, certificate details, and content count.
creator_id*stringprotect_contentRegister and protect text content with ProofX cryptographic signatures. The content is sent to the ProofX server where the SHA-256 hash is computed and registered for tamper-proof protection. Use this when a user wants to protect their text, article, poem, script, code, or oth...3 params
Register and protect text content with ProofX cryptographic signatures. The content is sent to the ProofX server where the SHA-256 hash is computed and registered for tamper-proof protection. Use this when a user wants to protect their text, article, poem, script, code, or oth...
content_text*stringcreator_idstringtitlestringmy_accountShow the current user's ProofX account information including their creator ID, plan, and content count. Requires authentication.
Show the current user's ProofX account information including their creator ID, plan, and content count. Requires authentication.
No parameters. Call it with no arguments.
compute_hashCompute the SHA-256 hash of text content locally. Useful for creating a fingerprint of content for verification purposes.1 params
Compute the SHA-256 hash of text content locally. Useful for creating a fingerprint of content for verification purposes.
text*stringSponsors
Readme
Details
- Repository
- github.com/razashariff/proofx
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026