Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,547Letters: 14Defects: 1,324counted 4 min ago
teppi

Server definition

Hash
sha256:3994e2ddb004449cf7ca25afa0da08c3e9a7a8fcccdba3fd443d7766ea4e5be8
What it is
What a remote MCP server returned when asked what it offers: 17 tools

The blob, as servednamed by its sha256

{ "instructions": "Resolve current product inventory with tools/list plus live capability discovery. Use agent_web_access for one-shot public HTTPS URL-to-Markdown access. Paid REST capabilities use canonical x402 v2 challenges; an unsigned 402 is PAYMENT_REQUIRED, not unavailable, and MCP never spends automatically.", "tools": [ { "description": "Retry one immutable job with caller-supplied x402 authorization. payment_response is forwarded as PAYMENT-SIGNATURE; SML never signs or spends.", "inputSchema": { "additionalProperties": false, "properties": { "job_id": { "pattern": "^[a-f0-9]{24}$", "type": "string" }, "payment_response": { "maxLength": 65536, "minLength": 1, "type": "string" } }, "required": [ "job_id", "payment_response" ], "type": "object" }, "name": "aftersearch_accept", "outputSchema": null }, { "description": "Return fresh x402 PAYMENT-REQUIRED terms for one immutable job. A 402 is not payment.", "inputSchema": { "additionalProperties": false, "properties": { "job_id": { "pattern": "^[a-f0-9]{24}$", "type": "string" } }, "required": [ "job_id" ], "type": "object" }, "name": "aftersearch_quote", "outputSchema": null }, { "description": "Compile a query into intent, bounded Evidence Pack, immutable job and fresh-quote pointer; never spends.", "inputSchema": { "additionalProperties": false, "properties": { "query": { "maxLength": 60000, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "aftersearch_resolve", "outputSchema": null }, { "description": "Verify pasted SERP/AI text or one caller-provided public URL; returns confirm, contradict or missing with sources.", "inputSchema": { "additionalProperties": false, "properties": { "serp_text_or_url": { "maxLength": 60000, "minLength": 1, "type": "string" } }, "required": [ "serp_text_or_url" ], "type": "object" }, "name": "aftersearch_verify_serp", "outputSchema": null }, { "description": "Use SML Agent Web Access: give an AI agent one public HTTPS URL and receive compact LLM-ready Markdown through the stable Clean Web Reader service. No separate SML account or API key is required. An unsigned call returns the live x402 PAYMENT-REQUIRED challenge and never auto-spends; retry only with a challenge-specific payment_signature.", "inputSchema": { "additionalProperties": false, "properties": { "max_chars": { "default": 12000, "maximum": 50000, "minimum": 1000, "type": "integer" }, "payment_signature": { "description": "Canonical x402 v2 PAYMENT-SIGNATURE bound to this exact Agent Web Access challenge.", "maxLength": 65536, "minLength": 1, "type": "string" }, "url": { "description": "Public HTTPS URL to read.", "maxLength": 4096, "minLength": 8, "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "agent_web_access", "outputSchema": null }, { "description": "Call a concrete SqueezeOS REST path on the canonical public host. GET is read-only. POST requires confirm_write=true. If the target returns 402 and no payment_signature was supplied, this tool preserves PAYMENT-REQUIRED and returns the closest no-spend SML alternative from the Capability Router. Retry the original route only with a challenge-specific payment_signature. Sensitive operator/control routes and arbitrary auth headers are not exposed.", "inputSchema": { "additionalProperties": false, "properties": { "alternative_intent": { "description": "Optional natural-language intent used to rank the closest SML alternative after an unsigned HTTP 402.", "maxLength": 500, "minLength": 1, "type": "string" }, "body": { "type": [ "object", "array", "string", "number", "boolean", "null" ] }, "confirm_write": { "default": false, "type": "boolean" }, "method": { "enum": [ "GET", "POST" ], "type": "string" }, "path": { "description": "Concrete SqueezeOS path beginning with /; do not pass a full URL.", "maxLength": 1000, "minLength": 1, "type": "string" }, "payment_signature": { "description": "Canonical x402 v2 PAYMENT-SIGNATURE value bound to this exact target-resource challenge.", "maxLength": 65536, "minLength": 1, "type": "string" }, "query": { "additionalProperties": true, "type": "object" } }, "required": [ "method", "path" ], "type": "object" }, "name": "call_capability", "outputSchema": null }, { "description": "Return the current machine capability manifest generated from the running Flask route table. This is the canonical product-inventory authority for MCP discovery.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "capability_manifest", "outputSchema": null }, { "description": "Discover the SML Commit effect atlas: every registered action/target/owner/cap a commit check can authorize. Read-only. The paid check itself (POST /v1/commit, $0.001 USDC) is never called by this tool.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "commit_discover_effects", "outputSchema": null }, { "description": "Read the live SML Commit terms: price, outcomes, and rules. Read-only. Use before quoting a commit check to a caller.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "commit_read_terms", "outputSchema": null }, { "description": "Compare 2-5 live capabilities using the same real metadata returned by inspect_capability; no fabricated composite score is produced.", "inputSchema": { "additionalProperties": false, "properties": { "probe": { "default": true, "type": "boolean" }, "sml_ids": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 5, "minItems": 2, "type": "array" } }, "required": [ "sml_ids" ], "type": "object" }, "name": "compare_capabilities", "outputSchema": null }, { "description": "Search the live SqueezeOS capability inventory. Lexical mode is always available; unified mode may add configured evidence-backed semantic/graph context without fabricating scores.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "default": 10, "maximum": 50, "minimum": 1, "type": "integer" }, "mode": { "default": "lexical", "enum": [ "lexical", "unified" ], "type": "string" }, "query": { "maxLength": 500, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "discover_capabilities", "outputSchema": null }, { "description": "Inspect one live capability by sml_id. Returns its real endpoint/payment metadata and, when safe, a real liveness probe rather than an invented reliability score.", "inputSchema": { "additionalProperties": false, "properties": { "probe": { "default": true, "type": "boolean" }, "sml_id": { "maxLength": 500, "minLength": 1, "type": "string" } }, "required": [ "sml_id" ], "type": "object" }, "name": "inspect_capability", "outputSchema": null }, { "description": "Return the best matching real SqueezeOS capabilities for a natural-language need, including live endpoint/payment metadata and next actions.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "default": 5, "maximum": 20, "minimum": 1, "type": "integer" }, "query": { "maxLength": 500, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "recommend_capability", "outputSchema": null }, { "description": "Read the live SqueezeOS status endpoint. The MCP server does not synthesize cluster-health or synchronization claims.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "system_status", "outputSchema": null }, { "description": "Return the canonical SqueezeOS x402 v2 discovery contract. Exact spend terms remain authoritative only in the target resource's fresh PAYMENT-REQUIRED challenge.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "x402_contract", "outputSchema": null }, { "description": "Read real settlement evidence recorded by the canonical x402 rail. A challenge or signature alone is never treated as revenue or settlement proof.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "x402_evidence", "outputSchema": null }, { "description": "Read the live canonical payment-rail readiness surface before attempting a paid call.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "x402_readiness", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:3994e2ddb004449cf7ca25afa0da08c3e9a7a8fcccdba3fd443d7766ea4e5be8 | sha256sum