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

Server definition

Hash
sha256:ca9d95d261577594172f1865cd69469ac10559bc7ab03500f201064fef126e23
What it is
What a remote MCP server returned when asked what it offers: 12 tools

The blob, as servednamed by its sha256

{ "instructions": "toolvend: a portfolio of small, fast, machine-payable utility APIs. No accounts, no API keys — pay per call with USDC via the x402 protocol.\n\nEvery tool is paid per call over x402. Calling one without payment returns a tool result with isError: true and JSON text containing x402 PaymentRequired (price, chain, recipient); pay it and retry the same call with the payment in _meta[\"x402/payment\"]. No accounts and no API keys. Preferred payment: USDC on Solana. Payment options are listed in preference order; choose a supported network you can pay on.", "tools": [ { "description": "Add/subtract, count or find business days across countries and subdivisions; list public holidays. Bundled 2024–2030 calendars, inclusive ranges, explicit weekends and closures, source attribution and coverage warnings. See /calendar/coverage. Paid per call: $0.01 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "additionalClosures": { "description": "Closure dates applied to every requested calendar.", "items": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "maxItems": 100, "type": "array" }, "countries": { "description": "Country or subdivision keys from /calendar/coverage, e.g. GB-ENG, DE-BY, US-NY.", "items": { "maxLength": 64, "minLength": 2, "type": "string" }, "maxItems": 4, "minItems": 1, "type": "array" }, "days": { "description": "Required for add. Start excluded except when days=0.", "maximum": 250, "minimum": -250, "type": "integer" }, "end": { "description": "Required for count/intersection/holidays. Inclusive; at most 366 days.", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "operation": { "enum": [ "add", "count", "next", "intersection", "holidays" ], "type": "string" }, "start": { "description": "Civil ISO date within 2024–2030.", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "weekend": { "description": "ISO weekdays, Monday=1; default [6,7]. Applies to all calendars.", "items": { "maximum": 7, "minimum": 1, "type": "integer" }, "maxItems": 6, "type": "array" } }, "required": [ "operation", "countries", "start" ], "type": "object" }, "name": "business-days", "outputSchema": null }, { "description": "DNS lookup over DoH. Common record types (A, AAAA, MX, TXT, NS, CAA, ...) as clean JSON. Paid per call: $0.005 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "name": { "description": "DNS name to resolve", "maxLength": 253, "minLength": 1, "type": "string" }, "type": { "description": "Record type, default A", "enum": [ "A", "AAAA", "CNAME", "MX", "NS", "TXT", "SOA", "SRV", "CAA", "DS", "DNSKEY", "TLSA", "HTTPS" ], "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "dns", "outputSchema": null }, { "description": "Fetch a web page and return structured content: title, meta/OpenGraph, canonical, headings, links, readable text (boilerplate stripped). Add ?render=true for JavaScript-rendered pages ($0.03). Paid per call: $0.01 ($0.03 Execute JavaScript with Cloudflare Browser Run before extracting content.) in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "includeLinks": { "description": "Include outbound links (default true)", "type": "boolean" }, "maxTextChars": { "description": "Cap on extracted text length, default 20000", "exclusiveMinimum": 0, "type": "number" }, "render": { "description": "Premium tier, charged more than the base price. true → $0.03: Execute JavaScript with Cloudflare Browser Run before extracting content.", "enum": [ "true" ], "type": "string" }, "url": { "description": "Public HTTP(S) page URL to extract", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "extract", "outputSchema": null }, { "description": "Global legal-entity/KYB lookup by LEI: official identity, jurisdiction, addresses, registration and renewal standing, risk flags, and GLEIF data freshness. Paid per call: $0.008 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "lei": { "description": "20-character Legal Entity Identifier (path parameter); checksum is verified before payment", "pattern": "^[A-Za-z0-9]{18}[0-9]{2}$", "type": "string" } }, "required": [ "lei" ], "type": "object" }, "name": "lei", "outputSchema": null }, { "description": "QR code generator. Returns a crisp SVG for text/URL payloads up to 2,048 UTF-8 bytes that fit the selected error-correction level. Paid per call: $0.003 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "data": { "description": "Payload to encode (max 2,048 UTF-8 bytes; QR capacity is lower at Q/H error correction)", "maxLength": 2048, "minLength": 1, "type": "string" }, "ecl": { "description": "Error correction, default M", "enum": [ "L", "M", "Q", "H" ], "type": "string" }, "size": { "description": "SVG width/height in px, default 256", "maximum": 1024, "minimum": 64, "type": "number" } }, "required": [ "data" ], "type": "object" }, "name": "qr", "outputSchema": null }, { "description": "Domain registration data (modern WHOIS) via RDAP: registrar, created/expiry dates, status, nameservers, DNSSEC. Paid per call: $0.005 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "domain": { "description": "Domain to look up (path parameter)", "type": "string" } }, "required": [ "domain" ], "type": "object" }, "name": "rdap", "outputSchema": null }, { "description": "Fetch and parse robots.txt (+ llms.txt if present) into structured JSON, including which AI crawlers are blocked. Paid per call: $0.005 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "url": { "description": "Public HTTP(S) site origin or URL", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "robots", "outputSchema": null }, { "description": "Fetch and parse sitemap XML or gzip into JSON. For an index, follow the first N children with ?follow=N. Caps merged output at 500 URLs. Paid per call: $0.005 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "follow": { "description": "For a sitemap index, fetch and merge the first N children (default 0)", "maximum": 10, "minimum": 0, "type": "integer" }, "url": { "description": "Public HTTP(S) sitemap URL, including .xml.gz, or a site origin to try /sitemap.xml", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "sitemap", "outputSchema": null }, { "description": "Clean text: strip HTML, normalise unicode/whitespace, dedupe lines. Returns cleaned text plus stats. Paid per call: $0.003 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "options": { "additionalProperties": false, "properties": { "dedupeLines": { "type": "boolean" }, "lowercase": { "type": "boolean" }, "normalizeUnicode": { "type": "boolean" }, "normalizeWhitespace": { "type": "boolean" }, "stripHtml": { "type": "boolean" } }, "type": "object" }, "text": { "description": "Input text (max 500,000 characters)", "maxLength": 500000, "type": "string" } }, "required": [ "text" ], "type": "object" }, "name": "text-clean", "outputSchema": null }, { "description": "Inspect a public URL: HEAD redirect trace, DNS A/AAAA observations and security headers in one report. At most 4 targets, no page body. Includes timestamps, partial-result warnings and factual findings; no safety or reputation verdict. Paid per call: $0.009 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "url": { "description": "One public HTTP(S) URL on its standard port; credentials and private destinations are rejected", "maxLength": 2048, "minLength": 1, "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "url-inspect", "outputSchema": null }, { "description": "VAT calculator for EU-27 + UK: net→gross or gross→net at standard or reduced rate. Includes rates table snapshot date. Paid per call: $0.002 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "country": { "description": "ISO 3166-1 alpha-2, e.g. DE, FR, GB", "type": "string" }, "direction": { "description": "default net_to_gross", "enum": [ "net_to_gross", "gross_to_net" ], "type": "string" }, "rate": { "description": "default standard", "enum": [ "standard", "reduced" ], "type": "string" } }, "required": [ "amount", "country" ], "type": "object" }, "name": "vat", "outputSchema": null }, { "description": "Exact x402 resource history over the latest complete 30-day window. Returns at most 30 derived daily observations and 30 material changes (64 KiB); no raw snapshots, descriptions, schemas, pay-to values, ranges, or pagination. Paid per call: $0.25 in USDC via x402.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "resource": { "description": "One exact canonical HTTP(S) x402 resource URL; wildcards and bulk selectors are rejected", "maxLength": 2048, "minLength": 1, "type": "string" } }, "required": [ "resource" ], "type": "object" }, "name": "x402-history", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:ca9d95d261577594172f1865cd69469ac10559bc7ab03500f201064fef126e23 | sha256sum