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

Server definition

Hash
sha256:8aa3bcc7549106f97f9b4e82e59b3c740c85b295e2d6f533d710e23dc88bb246
What it is
What a remote MCP server returned when asked what it offers: 10 tools

The blob, as servednamed by its sha256

{ "instructions": "Free tools (search_mcp_registry, get_registry_highlights, verify_mcp_server, list_x402_services, feeds_status, assess_agent_risk) return data directly. Tools named get_*_snapshot / get_registry_changes / verify_mcp_server_report return x402 payment instructions for the full paid data (no account; USDC on Base, <= $0.05/call).", "tools": [ { "description": "Verify-before-you-pay: a read-only fraud/impersonation RISK assessment (0-100, higher = riskier) for an ERC-8004 agent on Base, cross-referencing its DECLARED identity (agent-card) against on-chain control (ownerOf). Flags owner-mismatch, registration-inconsistency, off-chain/unproven cards, dead endpoints, and orphaned identities. Free; from a maintained sample of the first agentIds. Look up by tokenId (agentId) OR by the counterparty wallet/payTo you're about to pay (address — 0x… or eip155:8453:0x…). Omit both to list the sample (riskiest first).", "inputSchema": { "properties": { "address": { "description": "the wallet/payTo you're about to transact with (0x… or CAIP-10 eip155:8453:0x…); resolves to the matching agent(s)' risk in the sample", "type": "string" }, "agentId": { "description": "ERC-8004 Identity tokenId on Base; omit to list the maintained sample", "minimum": 1, "type": "integer" } }, "type": "object" }, "name": "assess_agent_risk", "outputSchema": null }, { "description": "Freshness/health of both feeds (snapshot ages, counts, available change-baseline dates). Free.", "inputSchema": { "properties": {}, "type": "object" }, "name": "feeds_status", "outputSchema": null }, { "description": "PAID (x402): returns x402 payment instructions for the FULL deduped, quality-scored MCP registry snapshot. Use search_mcp_registry (free) for targeted lookups.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_mcp_registry_snapshot", "outputSchema": null }, { "description": "PAID (x402): returns x402 payment instructions for the registry delta (added/removed/changed servers) since a daily baseline — the cheap habit endpoint for repeat callers.", "inputSchema": { "properties": { "since": { "description": "baseline date YYYY-MM-DD (see feeds_status for available dates)", "type": "string" } }, "type": "object" }, "name": "get_registry_changes", "outputSchema": null }, { "description": "Top 10 MCP servers by quality score + trending (new arrivals / score risers) + snapshot freshness. Free.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_registry_highlights", "outputSchema": null }, { "description": "PAID (x402): returns x402 payment instructions for the FULL liveness-probed x402 services feed.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_x402_services_snapshot", "outputSchema": null }, { "description": "List the x402 services discovery catalog's active edge, liveness-probed: know a service is up and correctly demanding payment before you pay it. Free; up to 25. For the full liveness-probed feed use get_x402_services_snapshot (paid, x402).", "inputSchema": { "properties": { "limit": { "description": "max results 1-25 (default 10)", "maximum": 25, "minimum": 1, "type": "integer" }, "payable_only": { "description": "only services currently returning 402 (payable right now)", "type": "boolean" } }, "type": "object" }, "name": "list_x402_services", "outputSchema": null }, { "description": "Search the continuously-maintained MCP server registry (deduped, quality-scored, refreshed every 30 min) by name/title/description. Free; returns up to 25 matching servers with score, status, remotes and packages. For the FULL corpus (~1500 servers) use get_mcp_registry_snapshot (paid, x402).", "inputSchema": { "properties": { "limit": { "description": "max results 1-25 (default 10)", "maximum": 25, "minimum": 1, "type": "integer" }, "query": { "description": "case-insensitive substring matched against server name/title/description; omit for the top servers by quality score", "type": "string" } }, "type": "object" }, "name": "search_mcp_registry", "outputSchema": null }, { "description": "Free preview-grade trust report for one registry MCP server: a transparent 0-100 grade from cached signals (registry status, endpoint presence, freshness). The full report with a LIVE endpoint reachability probe + component breakdown is paid (verify_mcp_server_report, x402).", "inputSchema": { "properties": { "server": { "description": "MCP registry server name (use search_mcp_registry to find one)", "type": "string" } }, "required": [ "server" ], "type": "object" }, "name": "verify_mcp_server", "outputSchema": null }, { "description": "PAID (x402): returns x402 payment instructions for the FULL verification report (LIVE endpoint probe + component breakdown) for one registry MCP server.", "inputSchema": { "properties": { "server": { "description": "MCP registry server name", "type": "string" } }, "required": [ "server" ], "type": "object" }, "name": "verify_mcp_server_report", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:8aa3bcc7549106f97f9b4e82e59b3c740c85b295e2d6f533d710e23dc88bb246 | sha256sum