Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,526Letters: 13Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:5cf7a1a3f0337812febfa293cf02fe3297866f91740fb0dc5eb6a9f46d113d7f
What it is
What a remote MCP server returned when asked what it offers: 2 tools

The blob, as servednamed by its sha256

{ "instructions": "Paid, decision-ready AI reports from systemprompt.io, priced per call with no account, no API key, and no subscription. Discovery (initialize, tools/list) is always free and every tool description states its exact price. The tool list returned by tools/list is authoritative; new report tools appear there as they launch. The free info tool returns a full usage guide for every tool on this server, including exact input requirements and payment steps, and never returns a 402; call it first.\n\nCurrent catalog: info (free) returns the usage guide. eu_ai_act_compliance ($1.50) generates an EU AI Act compliance report from a system description, model card, and data-flow document: a deterministic Annex III decision-tree classification, an article-by-article obligation gap analysis with quoted evidence, an Annex IV documentation checklist, and a remediation plan sequenced against the 2 August 2026 enforcement deadline. The response contains the report as markdown plus structured JSON and a branded PDF download link (valid 72 hours).\n\nPayment (two rails, same price): call a tool unpaid to receive HTTP 402 with exact PaymentRequirements. Crypto: sign an EIP-3009 USDC authorization on Base for the stated amount and retry with the X-PAYMENT header (x402 protocol). Card: open the Stripe checkout link in the 402 response, pay, then retry the same call with the checkout session id in an X-REDEMPTION-TOKEN header. Inputs are validated before payment, so an invalid call is never charged, and retrying the same paid request within ten minutes returns the cached report without a second charge.\n\nCatalog and docs: https://systemprompt.io/mcp • https://systemprompt.io/tools/eu-ai-act-compliance-report/", "tools": [ { "description": "Generate a structured EU AI Act compliance report from a system description, model card, and data-flow document. Nothing is silently optional: system_description is always required (min 50 chars); model_card and data_flows each accept substantive content (min 50 chars) or the exact string 'declined' to explicitly opt out; and exactly one of decision_tree_answers (from the free risk classifier, becomes binding evidence) or skip_decision_tree: true must be sent. All of this is validated free of charge before payment. The deterministic Annex III decision tree runs on every call: user-supplied answers are binding, otherwise answers are AI-derived and recorded as such. The tree classification, article citations, obligations, and evidence checklist are returned verbatim in the report JSON, together with exact enforcement-timeline dates and the matched Annex III area from the curated dataset. A staged AI workflow then produces an article-by-article obligation gap analysis, a required-documentation checklist mapped to Annex IV, and a prioritised remediation plan. The report includes a deterministic input_coverage grade (full, partial, or description_only) computed from what was supplied versus declined, the full AI classification with rationale, a programmatic reconciliation check between the tree and the AI risk tier, and a citation audit that flags any implausible article references. Returns markdown plus structured JSON. Every paid call also generates a branded PDF report and returns its download link (valid 72 hours). Price: $1.50 per call, payable by card (Stripe checkout link in the 402 response) or USDC on Base (x402). Full documentation, inputs, and pricing: https://systemprompt.io/tools/eu-ai-act-compliance-report/ — more governance tools and reports at https://systemprompt.io/mcp", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "data_flows": { "description": "Data-flow description: what data enters the system, where it comes from, where outputs go (minimum 50 characters), or the exact string 'declined' to explicitly decline. Declining lowers the report's input_coverage grade.", "type": "string" }, "decision_tree_answers": { "description": "Answer indices from the free EU AI Act risk classifier decision tree; the resulting classification becomes binding evidence. Required unless skip_decision_tree is true.", "items": { "format": "uint", "minimum": 0, "type": "integer" }, "type": [ "array", "null" ] }, "model_card": { "description": "Model card or equivalent documentation (minimum 50 characters), or the exact string 'declined' to explicitly decline supplying one. Declining lowers the report's input_coverage grade.", "type": "string" }, "skip_decision_tree": { "description": "Set true to explicitly skip supplying decision-tree answers; the tree is then derived by AI and the skip is recorded in input_coverage. Exactly one of decision_tree_answers or skip_decision_tree: true must be sent.", "type": [ "boolean", "null" ] }, "system_description": { "description": "Written description of the AI system: what it does, who uses it, what decisions it informs, and the context it operates in. Minimum 50 characters.", "type": "string" } }, "required": [ "system_description", "model_card", "data_flows" ], "title": "EuAiActComplianceInput", "type": "object" }, "name": "eu_ai_act_compliance", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "content": { "type": "string" }, "title": { "type": [ "string", "null" ] }, "x-artifact-type": { "default": "text", "type": "string" } }, "required": [ "content" ], "title": "TextArtifact", "type": "object", "x-artifact-type": "text" } }, { "description": "Free usage guide for this server. Explains how the paid report tools work: exact input requirements, per-call pricing, and how to complete payment via x402 (USDC on Base) or Stripe checkout. Costs nothing and never returns a 402. Call this first before any paid tool.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": true, "title": "InfoInput", "type": "object" }, "name": "info", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "content": { "type": "string" }, "title": { "type": [ "string", "null" ] }, "x-artifact-type": { "default": "text", "type": "string" } }, "required": [ "content" ], "title": "TextArtifact", "type": "object", "x-artifact-type": "text" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:5cf7a1a3f0337812febfa293cf02fe3297866f91740fb0dc5eb6a9f46d113d7f | sha256sum