{"name":"io.github.0xsims/rubric-mcp","slug":"0xsims-rubric-mcp","title":null,"description":"Attested evidence tools for AI agents: sanctions screening, agent/wallet records, paid via x402.","url":"https://mcp.market/server/0xsims-rubric-mcp","rating":null,"grade":"C","score":55,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":9,"stars":null,"forks":null,"downloads_week":59,"last_push_at":null,"license":"SEE LICENSE IN LICENSE"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/0xsims/rubric-mcp","website":null,"version":"2.2.2","remotes":[],"packages":[{"registryType":"npm","identifier":"@rubric-protocol/mcp-server","version":"2.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. USDC-on-Base wallet private key enabling paid x402 tools; without it paid tools return setup guidance.","format":"string","isSecret":true,"name":"RUBRIC_WALLET_KEY"},{"description":"Optional. Daily spend ceiling in USD for paid tools (default 1.00).","format":"string","name":"RUBRIC_X402_DAILY_LIMIT"},{"description":"Optional. Rubric developer key for HCS-anchored attestation.","format":"string","isSecret":true,"name":"RUBRIC_API_KEY"},{"description":"Optional. Comma-separated tool modules (default core,x402).","format":"string","name":"RUBRIC_MCP_MODULES"}]}],"tools":[{"name":"adversarial_session_conclude","description":"Conclude an adversarial session with an attested summary record.","write_action":false,"price_micros":0,"input_schema":null},{"name":"adversarial_session_start","description":"Open an attested adversarial-testing (red-team) session — every probe becomes evidence.","write_action":false,"price_micros":0,"input_schema":null},{"name":"agent_add","description":"Register an agent profile in the Rubric agent registry (identity for the Agent Logbook).","write_action":false,"price_micros":0,"input_schema":null},{"name":"agent_get","description":"Fetch an agent profile and its attestation summary.","write_action":false,"price_micros":0,"input_schema":null},{"name":"agent_record","description":"PAID ($0.005 USDC): unforgeable operating history for any agent attesting through Rubric - record count, first-seen, continuity, recent activity, from HCS-anchored records that cannot be backdated.","write_action":false,"price_micros":0,"input_schema":null},{"name":"annex4_generate","description":"Generate a court-admissible EU AI Act Annex IV technical-documentation evidence package (PDF). Returns a job ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"annex4_status","description":"Status of an Annex IV generation job, with download URL when complete.","write_action":false,"price_micros":0,"input_schema":null},{"name":"attest","description":"Attest an AI decision. With RUBRIC_API_KEY: HCS-anchored on Hedera mainnet. Without: PQ-signed local Merkle leaf in ~/.rubric/local-bundles/.","write_action":false,"price_micros":0,"input_schema":null},{"name":"attest_batch","description":"Batch-attest up to 1,000 AI decisions in one call (tiered path, HCS-anchored at tier-2 flush). Requires API key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"attestation_get","description":"Fetch a full attestation record by ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"attestation_status","description":"Anchoring status of an attestation: buffered, flushed, or anchored with HCS sequence.","write_action":false,"price_micros":0,"input_schema":null},{"name":"attested_inference","description":"PAID ($0.01 USDC): gpt-4o-mini completion plus attestation binding prompt hash, response hash, exact model version, timestamp - evidence of which model said what, when.","write_action":false,"price_micros":0,"input_schema":null},{"name":"auditor_token_create","description":"Mint a scoped read-only auditor-portal token for external examiners. Enterprise tier.","write_action":true,"price_micros":0,"input_schema":null},{"name":"bundle_get","description":"Fetch one attestation bundle by ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"bundle_query","description":"Query attestation bundles by leaf type, agent, or time range. Requires Standard+ tier.","write_action":false,"price_micros":0,"input_schema":null},{"name":"c2pa_assertion","description":"Fetch the C2PA assertion for an attestation, ready to embed in a manifest.","write_action":false,"price_micros":0,"input_schema":null},{"name":"c2pa_attest","description":"Create a C2PA-conformant content-provenance attestation (com.rubric-protocol.attestation assertion).","write_action":true,"price_micros":0,"input_schema":null},{"name":"compliance_query","description":"Query the compliance index by systemId, rubricEventType, agentId, jurisdiction, contextId, or time range.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compliance_report","description":"Generate a compliance evidence report over a time range.","write_action":false,"price_micros":0,"input_schema":null},{"name":"cost_estimate","description":"Estimate monthly Rubric cost from expected decision volume. No key required.","write_action":false,"price_micros":0,"input_schema":null},{"name":"credential_get","description":"Fetch an issued Verifiable Credential by ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"credential_issue","description":"Issue a W3C Verifiable Credential wrapping an attestation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"filing_generate","description":"Generate a regulatory filing document from attested evidence.","write_action":false,"price_micros":0,"input_schema":null},{"name":"framework_detect","description":"Auto-detect applicable regulatory frameworks (EU AI Act, SR 26-2, HIPAA, NIST AI RMF, etc.) from decision content. Works offline, no key required.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_proof","description":"Generate ZK Merkle inclusion proof (Noir/Barretenberg) for an attestation. Requires API key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"gpai_downstream","description":"List downstream systems registered against a GPAI model.","write_action":false,"price_micros":0,"input_schema":null},{"name":"gpai_register","description":"Register a GPAI (general-purpose AI) model relationship for EU AI Act downstream-provider tracking.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hedera_fact","description":"PAID ($0.001 USDC): one attested Hedera network fact (exchange-rate, gas-fees, supply, nodes, throughput, topic-state) with the attestation ID of the served snapshot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"human_review","description":"Record an attested human-review decision (oversight evidence for Art. 14 / SR 26-2).","write_action":false,"price_micros":0,"input_schema":null},{"name":"incident_attest","description":"Attach an attested evidence entry to an incident.","write_action":false,"price_micros":0,"input_schema":null},{"name":"incident_create","description":"Open an attested incident record (EU AI Act Art. 73 / GPAI serious-incident ready).","write_action":true,"price_micros":0,"input_schema":null},{"name":"incident_resolve","description":"Resolve an incident with an attested closure record.","write_action":false,"price_micros":0,"input_schema":null},{"name":"jurisdiction_assess","description":"Assess a system against a jurisdiction's requirements using attested evidence.","write_action":false,"price_micros":0,"input_schema":null},{"name":"jurisdiction_gap","description":"Gap analysis: requirements without supporting attested evidence, per jurisdiction.","write_action":false,"price_micros":0,"input_schema":null},{"name":"jurisdiction_map","description":"Map which regulatory frameworks apply across jurisdictions for your attested systems.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ledger_lookup","description":"Look up an anchored record by HCS sequence number on topic 0.0.10416909.","write_action":false,"price_micros":0,"input_schema":null},{"name":"model_get","description":"Fetch a registered model's record and commitment.","write_action":false,"price_micros":0,"input_schema":null},{"name":"model_register","description":"Register a model (hash, version, lineage) for supply-chain attestation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"nist_rmf_certify","description":"Run NIST AI RMF certification against attested evidence for a compliance context. Hard-fails below the evidence floor.","write_action":true,"price_micros":0,"input_schema":null},{"name":"nist_rmf_status","description":"NIST AI RMF certification status for a compliance context.","write_action":false,"price_micros":0,"input_schema":null},{"name":"pipeline_trace","description":"All attestations for a pipeline ID, in order — the evidentiary trace of a multi-step agent run.","write_action":false,"price_micros":0,"input_schema":null},{"name":"register_agent","description":"Register an agent and receive a free Rubric developer API key via email.","write_action":false,"price_micros":0,"input_schema":null},{"name":"screen_entity","description":"PAID ($0.01 USDC): sanctions and export-control screening across OFAC SDN + Consolidated, UN, UK OFSI, EU, and BIS lists (76K+ entries). Returns per-list results plus a signed, Hedera-anchored attestation - audit evidence you screened, against which list versions, and what it said. Requires RUBRIC_WALLET_KEY.","write_action":false,"price_micros":0,"input_schema":null},{"name":"status","description":"Federation health across US/SG/JP/CA/EU nodes + ZK node.","write_action":false,"price_micros":0,"input_schema":null},{"name":"usage_report","description":"Current-period usage and quota for your API key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify","description":"Verify an attestation. Checks local store first, then federation. Merkle inclusion + HCS anchoring.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_audit","description":"PAID ($0.002 USDC): independent audit of a Rubric attestation - signature, HCS sequence, mirror-node confirmation - returning a signed verdict with its own attestation ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_batch","description":"Verify many attestation IDs in one call.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_chain","description":"Verify an attestation and its full hash-chain lineage back to anchor.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_tree","description":"Verify Merkle-tree membership for an attestation within its anchored forest.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wallet_record","description":"PAID ($0.005 USDC): attested x402 payment history for a Base/EVM buyer wallet from an append-only settlement ledger - settlements, first/last seen, spend, services. Evidence, not opinion.","write_action":false,"price_micros":0,"input_schema":null},{"name":"zk_proof_get","description":"Retrieve a previously generated ZK inclusion proof by attestation ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"zk_verify","description":"Verify a ZK Merkle inclusion proof previously produced by get_proof.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":55,"grade":"C","scanned_at":"2026-09-24T17:27:55.112Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T17:27:55.060Z","components":{"code":{"score":25,"max":25,"notes":["5 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":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@rubric-protocol/mcp-server","version":"2.2.2","found":true,"license":"SEE LICENSE IN LICENSE","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-07-28T01:47:05.118Z","repositoryUrl":"git+https://github.com/0xsims/rubric-mcp.git","weeklyDownloads":59}],"repo":{"found":false,"owner":"0xsims","repo":"rubric-mcp","error":"repo not found"},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":59,"license":"SEE LICENSE IN LICENSE","lastPushAt":null,"score":9}}}},"grade_history":[],"reviews":[]}