{"schemaVersion":"2024-11-05","name":"c2pa-verify","title":"C2PAVerify","version":"0.1.0","description":"MCP server exposing C2PA content-provenance verification as a tool. Agents call `verify_c2pa_manifest(url)` and receive manifest details + trust_chain classification. Each call costs ~$0.01 USDC, paid automatically via x402 on Base mainnet using a user-provided wallet.","vendor":{"name":"MPPFY","url":"https://mppfy.com"},"homepage":"https://c2pa.mppfy.com","documentation":"https://github.com/mppfy/C2PAVerify","license":"MIT","transport":{"type":"stdio","command":"npx","args":["-y","@mppfy/c2pa-verify-mcp"],"env":{"C2PA_VERIFY_WALLET_PK":{"description":"0x-prefixed EVM private key for a Base mainnet wallet with ≥$0.02 USDC. Required.","required":true,"secret":true},"C2PA_VERIFY_MAX_ATOMIC":{"description":"Spend cap per call in atomic USDC units. Default 20000 = $0.02.","required":false,"default":"20000"}}},"authentication":{"type":"payment","protocols":["x402"],"network":"base","asset":"USDC","pricePerCall":"0.01","upstream":"https://c2pa.mppfy.com/verify"},"capabilities":{"tools":{}},"tools":[{"name":"verify_c2pa_manifest","description":"Verify the C2PA content-provenance manifest on a publicly-hosted image/video/audio file. Returns manifest details (claim_generator, signed_by, assertions) and trust_chain classification (valid | partial | unknown). Costs ~$0.01 USDC per call.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"HTTPS URL of the media file to verify."}},"required":["url"]}}],"categories":["media","provenance","compliance"],"keywords":["c2pa","content-credentials","deepfake","ai-generated","x402"]}