io.github.razashariff/proofx
Official6 toolsProofX - Content Protection for Creators
Protect and verify digital content with cryptographic signing and proof of ownership.
Cryptographically sign and verify digital content with proof of ownership.
Captured live from the server via tools/list.
verify_content
Check if digital content is protected with ProofX. Returns the creator, protection date, signature status, and content details. Use this when a user wants to verify if an image, video, or document has been registered with ProofX.
Parameters (1)
- content_idstringrequired
The ProofX content ID (8-character hex string, e.g. 'a1b2c3d4')
verify_hash
Verify content authenticity by its SHA-256 hash. Use this when a user has a file and wants to check if it's been registered with ProofX without uploading it. The user should compute the SHA-256 hash of their file first.
Parameters (1)
- hashstringrequired
The SHA-256 hash of the file (64-character hex string)
get_creator
Look up a ProofX creator's profile, including their identity, certificate details, and content count. Use this when a user wants to learn about a content creator registered on ProofX.
Parameters (1)
- creator_idstringrequired
The ProofX creator ID (8-character hex string, e.g. 'c1c15c6c')
protect_content
Register and protect digital content with ProofX cryptographic signatures. Computes the SHA-256 hash and registers it with ProofX for tamper-proof protection. Use this when a user wants to protect their text, article, poem, script, code, or other content they created. The user must provide their creator_id (get one free at proofx.co.uk).
Parameters (3)
- content_textstringrequired
The text content to protect (article, poem, script, code, lyrics, etc.)
- titlestring
A title for the content being protected
- creator_idstring
ProofX creator ID (8-char hex). If not provided, uses the authenticated session. Get one free at proofx.co.uk
my_account
Show the current user's ProofX account information including their creator ID, plan, and content count. Use this when a user wants to check their ProofX account status.
No parameters.
compute_hash
Compute the SHA-256 hash of text content. Useful for creating a fingerprint of content for verification purposes.
Parameters (1)
- textstringrequired
The text content to hash
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"proofx": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://proofx-mcp.fly.dev/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.