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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Check HTTP status, response time and redirect chain for any URL. Charges 0.0001 XNO in Nano via x402.", "inputSchema": { "properties": { "url": { "description": "Full http(s) URL whose HTTP status, response time and redirect chain to check.", "title": "Url", "type": "string" } }, "required": [ "url" ], "title": "check_linkArguments", "type": "object" }, "name": "check_link", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "check_linkOutput", "type": "object" } }, { "description": "One-call URL status check: final HTTP status, redirect chain, TLS validity and days-to-expiry, response time, and whether the body changed since a previous call (pass previous_hash). Charges 0.0001 XNO in Nano via x402.", "inputSchema": { "properties": { "previous_hash": { "default": "", "description": "Optional hash of the body from a previous call, used to detect content drift.", "title": "Previous Hash", "type": "string" }, "url": { "description": "Full http(s) URL whose status, redirect chain, TLS validity and content to check.", "title": "Url", "type": "string" } }, "required": [ "url" ], "title": "check_url_statusArguments", "type": "object" }, "name": "check_url_status", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "check_url_statusOutput", "type": "object" } }, { "description": "Full domain intelligence: DNS records, WHOIS registration, SSL/TLS certificate, HTTP headers. Charges 0.0005 XNO in Nano via x402.", "inputSchema": { "properties": { "domain": { "description": "Domain name (e.g. example.com) to look up DNS, WHOIS, SSL/TLS and headers for.", "title": "Domain", "type": "string" } }, "required": [ "domain" ], "title": "domain_infoArguments", "type": "object" }, "name": "domain_info", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "domain_infoOutput", "type": "object" } }, { "description": "Extract clean text and markdown from a web page URL. Charges 0.0001 XNO in Nano via x402 protocol.", "inputSchema": { "properties": { "url": { "description": "Full http(s) URL of the web page to extract clean text/markdown from.", "title": "Url", "type": "string" } }, "required": [ "url" ], "title": "extract_urlArguments", "type": "object" }, "name": "extract_url", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "extract_urlOutput", "type": "object" } }, { "description": "IP geolocation lookup: country, city, coordinates, ISP, ASN, timezone. Use 'myip' for the caller's own IP. Charges 0.0001 XNO in Nano via x402.", "inputSchema": { "properties": { "ip": { "description": "IPv4/IPv6 address to geolocate, or the literal 'myip' to use the caller's own IP.", "title": "Ip", "type": "string" } }, "required": [ "ip" ], "title": "geoip_lookupArguments", "type": "object" }, "name": "geoip_lookup", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "geoip_lookupOutput", "type": "object" } }, { "description": "Search paid MCP and x402 service directories for a task. Returns matching services with their settlement rails, prices, and x402 health. Optional filter_rail='nano' shows only XNO-settling services. Charges 0.0001 XNO in Nano via x402.", "inputSchema": { "properties": { "filter_rail": { "default": "", "description": "Optional rail filter — pass 'nano' to show only services that settle in Nano (XNO), 'base' for USDC on Base, etc.", "title": "Filter Rail", "type": "string" }, "limit": { "default": 10, "description": "Max results to return (1-50), default 10.", "title": "Limit", "type": "integer" }, "q": { "description": "Natural-language query — what the MCP or x402 service should do.", "title": "Q", "type": "string" } }, "required": [ "q" ], "title": "mcp_findArguments", "type": "object" }, "name": "mcp_find", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "mcp_findOutput", "type": "object" } }, { "description": "Nano account intelligence: balance, representative, block count, frontier, weight, pending transactions. Charges 0.0005 XNO in Nano via x402.", "inputSchema": { "properties": { "account": { "description": "Nano account address (nano_... or xrb_...) to look up balance, representative, block count, frontier, weight, pending.", "title": "Account", "type": "string" } }, "required": [ "account" ], "title": "nano_account_infoArguments", "type": "object" }, "name": "nano_account_info", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "nano_account_infoOutput", "type": "object" } }, { "description": "Web search via DuckDuckGo. Returns structured results with titles, URLs, and snippets. Charges 0.0001 XNO in Nano via x402.", "inputSchema": { "properties": { "q": { "description": "Search query string to run through the web search backend.", "title": "Q", "type": "string" } }, "required": [ "q" ], "title": "web_searchArguments", "type": "object" }, "name": "web_search", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "web_searchOutput", "type": "object" } }, { "description": "Extract captions and transcript from a YouTube video URL. Returns timestamped segments and model-sized chunks with deep-linked citations. Charges 0.0005 XNO in Nano via x402.", "inputSchema": { "properties": { "language": { "default": "en", "description": "Language code for the transcript (default 'en').", "title": "Language", "type": "string" }, "url": { "description": "YouTube video URL (watch, youtu.be, embed or shorts format).", "title": "Url", "type": "string" } }, "required": [ "url" ], "title": "youtube_transcriptArguments", "type": "object" }, "name": "youtube_transcript", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "youtube_transcriptOutput", "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:cb2c3f81dcbdd8d531bc8f28955194a7f662aaf2a066b4b941fc63132a59d023 | sha256sum