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

Server definition

Hash
sha256:97f974be6a622fdaeb96c6d1553b06bfa9826429d803ca3905e9bfed03396cfc
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Check an EVM wallet's live token/NFT approvals and get a plain-language safety verdict (SAFE, CAUTION, or RISK) with an explanation. The verdict comes from presign-guard's approval audit (who each spender is, which to revoke).", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "address": { "description": "EVM wallet address to check, e.g. 0x...", "pattern": "^0x[a-fA-F0-9]{40}$", "type": "string" }, "chain": { "description": "Chain to check approvals on (default: ethereum)", "enum": [ "ethereum", "bsc", "polygon", "arbitrum", "optimism", "base", "avalanche" ], "type": "string" }, "kind": { "description": "Approval type to check (default: token)", "enum": [ "token", "nft" ], "type": "string" } }, "required": [ "address" ], "type": "object" }, "name": "check_wallet_approvals", "outputSchema": null }, { "description": "Explain an arbitrary approval/permission JSON payload in plain language, when you already have the data instead of needing an on-chain lookup.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "data": { "additionalProperties": {}, "description": "Arbitrary approval/permission JSON payload to explain", "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "data" ], "type": "object" }, "name": "explain_approval", "outputSchema": null }, { "description": "Report a bug, a missing feature or anything else about this service, in a structured way. Free. A person reads every report; nothing is run or changed automatically.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "contact": { "description": "Optional: how to reach you about it", "type": "string" }, "endpoint": { "description": "Optional: the route or tool it is about, e.g. /v1/token", "type": "string" }, "message": { "description": "What happened or what you need", "type": "string" }, "type": { "description": "bug, feature (something missing) or other", "enum": [ "bug", "feature", "other" ], "type": "string" } }, "required": [ "message" ], "type": "object" }, "name": "feedback", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:97f974be6a622fdaeb96c6d1553b06bfa9826429d803ca3905e9bfed03396cfc | sha256sum