{"name":"io.github.srbryant86/mcp-server","slug":"srbryant86-mcp-server","title":null,"description":"Sign AI output for EU AI Act + FRE 902 compliance, verify content authenticity provenance","url":"https://mcp.market/server/srbryant86-mcp-server","rating":null,"grade":"C","score":55,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":11,"stars":null,"forks":null,"downloads_week":40,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":null,"website":"https://certnode.io/ai-provenance","version":"1.2.2","remotes":[],"packages":[{"registryType":"npm","identifier":"@certnode/mcp-server","version":"1.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"CertNode API key from https://certnode.io/dashboard/api-keys (required for sign_ai_output and authenticated verification)","format":"string","isSecret":true,"name":"CERTNODE_API_KEY"},{"description":"CertNode API base URL. Defaults to https://certnode.io/api/v1","format":"string","name":"CERTNODE_API_URL"}]}],"tools":[{"name":"get_proof","description":"Get detailed information about a specific proof by its ID. Returns full proof details including timestamps, signatures, and verification chain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_trust_score","description":"Calculate the trust score for a piece of content. Returns a score from 0-100 and a trust level (unverified, basic, verified, certified).","write_action":false,"price_micros":0,"input_schema":null},{"name":"proof_approve","description":"Log human approval of AI-generated code. Call this when the developer reviews and accepts code.","write_action":false,"price_micros":0,"input_schema":null},{"name":"proof_log_generation","description":"Log an AI code generation event. Call this after any AI-generated code is written to create a cryptographic receipt.","write_action":false,"price_micros":0,"input_schema":null},{"name":"proof_session_end","description":"End the current development session. This finalizes the proof chain and generates a session summary.","write_action":false,"price_micros":0,"input_schema":null},{"name":"proof_session_start","description":"Start a tracked development session for AI code accountability. This creates a cryptographic proof chain for all AI-assisted code changes during the session.","write_action":false,"price_micros":0,"input_schema":null},{"name":"proof_verify","description":"Verify the integrity of a session's receipt chain. Returns verification status and any issues found.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_registry","description":"Search the CertNode public content registry for proofs. Search by title, organization, creator, or content hash.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sign_ai_output","description":"Sign AI-generated content with a cryptographic receipt that proves when it was created, by which model, on whose behalf, with what prompt hash. Returns a signed token + public verification URL. Anyone can verify the signature later via /api/v1/provenance/verify without contacting CertNode. Designed for EU AI Act Article 50 compliance and FRE 902(13)/(14) court admissibility — not for creator badgi","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_content","description":"Verify the authenticity of content by URL or SHA-256 hash. Returns verification status, trust score, and proof details if the content has been registered with CertNode.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":55,"grade":"C","scanned_at":"2026-09-27T21:50:51.145Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:50:51.070Z","components":{"code":{"score":25,"max":25,"notes":["6 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"packages":[{"registryType":"npm","identifier":"@certnode/mcp-server","version":"1.2.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":1,"publishedAt":"2026-04-28T02:14:44.464Z","weeklyDownloads":40}],"repo":{"found":false},"icon":{"url":"https://certnode.io/favicon.svg","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":40,"license":"MIT","lastPushAt":null,"score":11}}}},"grade_history":[],"reviews":[]}