content-registry-mcp
v1.0.0
Published
Content Registry MCP server. Tools: register content, verify content, search registry. Built by MEOK AI Labs.
Readme
Content Registry MCP Server
By MEOK AI Labs — Register, verify, and track content provenance with SHA-256 cryptographic hashing
Installation
pip install content-registry-mcpUsage
python server.pyTools
register_content
Register content with a cryptographic hash and timestamp. Returns a registration ID for verification.
Parameters:
title(str): Content titlecontent(str): Content bodyauthor(str): Author namecontent_type(str): Content type (default 'text')tags(str): Comma-separated tags
verify_content
Verify registered content integrity by comparing SHA-256 hashes.
Parameters:
content(str): Content to verifyregistration_id(str): Registration ID to verify againstexpected_hash(str): Expected hash to compare
search_registry
Search the registry by title/tag query, hash, author, content type, or status.
Parameters:
query(str): Search querycontent_hash(str): Hash filterauthor(str): Author filtercontent_type(str): Type filterstatus(str): Status filter (default 'active')limit(int): Max results (default 20)
get_provenance_chain
Get the full provenance trail for a registered content item — all events from registration through modifications and verifications.
Parameters:
registration_id(str): Registration identifier
revoke_registration
Revoke a content registration. Record is preserved but marked as revoked.
Parameters:
registration_id(str): Registration identifierreason(str): Reason for revocationrevoked_by(str): Revoking party identity
Authentication
Free tier: 15 calls/day. Upgrade at meok.ai/pricing for unlimited access.
License
MIT — MEOK AI Labs
