Server definition
- Hash
- sha256:a036ddd05834e11e17ad2247ada5a80c72bd246807e82206c71d6b25990e74d6
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": "Compliance Tools. 2 pay-per-call tools plus one free tool, `pricing_info`.\nEvery other tool charges per call: USDC on base over x402. Attach the signed payment payload as a plain JSON object in params._meta[\"x402/payment\"] of the tools/call request. Without it the call is answered with isError:true and the payment requirements in structuredContent, and nothing is run or charged.\n`pricing_info` is free, needs no wallet, and returns every tool's price, the payTo address, the network and the scheme — call it first. Each tool's price is also in its own description.\nA settled call is final: settlement is an on-chain transfer and cannot be reversed, so treat each tools/call as a purchase, not as a retryable read. Questions, or evaluating this server without a wallet: [email protected]",
"tools": [
{
"description": "BYOD compliance scanner for observed accessibility and privacy exposure signals on a submitted URL. Deterministic, robots-aware, no LLMs, no legal verdicts. — $0.05/call, x402 (USDC on base).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"detailLevel": {
"default": "compact",
"description": "compact for summaries, evidence for selectors and excerpts.",
"enum": [
"compact",
"evidence"
],
"title": "Detail level",
"type": "string"
},
"freshnessMinutes": {
"default": 60,
"description": "Use cached useful reports only if they are this fresh or newer.",
"maximum": 10080,
"minimum": 0,
"title": "Freshness minutes",
"type": "integer"
},
"maxResults": {
"default": 10,
"description": "Maximum number of useful rows to deliver.",
"maximum": 100,
"minimum": 1,
"title": "Max results",
"type": "integer"
},
"requestId": {
"description": "Stable idempotency key for this semantic input.",
"editor": "textfield",
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
"prefill": "web-daily-prefill-001",
"title": "Request id",
"type": "string"
},
"schemaVersion": {
"default": "1.0",
"description": "Input schema version. Must equal 1.0.",
"editor": "textfield",
"pattern": "^1\\.0$",
"title": "Schema version",
"type": "string"
},
"urls": {
"description": "Submitted absolute HTTP(S) URLs to audit. No discovery, no crawling beyond the page itself.",
"editor": "stringList",
"items": {
"maxLength": 2048,
"minLength": 1,
"type": "string"
},
"maxItems": 100,
"minItems": 1,
"prefill": [
"https://www.intercom.com",
"https://www.w3.org"
],
"title": "URLs",
"type": "array"
}
},
"required": [
"schemaVersion",
"requestId",
"urls"
],
"schemaVersion": 1,
"title": "EU Accessibility Privacy Lead Scanner input",
"type": "object"
},
"name": "eu-accessibility-privacy-lead-scanner",
"outputSchema": null
},
{
"description": "BYOD compliance scanner for observed AI transparency signals on a submitted URL. Deterministic, robots-aware, no LLMs, no legal verdicts. — $0.05/call, x402 (USDC on base).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"detailLevel": {
"default": "compact",
"description": "compact for summaries, evidence for selectors and excerpts.",
"enum": [
"compact",
"evidence"
],
"title": "Detail level",
"type": "string"
},
"freshnessMinutes": {
"default": 60,
"description": "Use cached useful reports only if they are this fresh or newer.",
"maximum": 10080,
"minimum": 0,
"title": "Freshness minutes",
"type": "integer"
},
"maxResults": {
"default": 10,
"description": "Maximum number of useful rows to deliver.",
"maximum": 100,
"minimum": 1,
"title": "Max results",
"type": "integer"
},
"requestId": {
"description": "Stable idempotency key for this semantic input.",
"editor": "textfield",
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
"prefill": "web-daily-prefill-001",
"title": "Request id",
"type": "string"
},
"schemaVersion": {
"default": "1.0",
"description": "Input schema version. Must equal 1.0.",
"editor": "textfield",
"pattern": "^1\\.0$",
"title": "Schema version",
"type": "string"
},
"urls": {
"description": "Submitted absolute HTTP(S) URLs to audit. No discovery, no crawling beyond the page itself.",
"editor": "stringList",
"items": {
"maxLength": 2048,
"minLength": 1,
"type": "string"
},
"maxItems": 100,
"minItems": 1,
"prefill": [
"https://www.intercom.com",
"https://www.w3.org"
],
"title": "URLs",
"type": "array"
}
},
"required": [
"schemaVersion",
"requestId",
"urls"
],
"schemaVersion": 1,
"title": "EU AI Act Transparency Lead Scanner input",
"type": "object"
},
"name": "eu-ai-act-transparency-lead-scanner",
"outputSchema": null
},
{
"description": "Free — list every paid tool in the 'compliance-tools' bundle with its price, payTo address and network. Call this first if you don't have a wallet ready yet.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "pricing_info",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:a036ddd05834e11e17ad2247ada5a80c72bd246807e82206c71d6b25990e74d6 | sha256sum