Server definition
- Hash
- sha256:92e5bd0f2b93312a7be334fd5170dcc1eca4a2e13fd90c23553129479a2fff40
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "Paid data tools. Call once without payment_signature to receive x402 payment requirements (USDC on Base), pay, then call again with the proof. service_catalog is free.",
"tools": [
{
"description": "Due-diligence signals for a token contract: risky selectors found in bytecode, owner and renounced status, transfer activity. Signals to investigate, not a verdict. Price 0.05 USDC.",
"inputSchema": {
"properties": {
"blocks": {
"type": "number"
},
"chain": {
"enum": [
"base",
"base-sepolia",
"robinhood"
],
"type": "string"
},
"payment_signature": {
"type": "string"
},
"token": {
"type": "string"
}
},
"required": [
"token"
],
"type": "object"
},
"name": "contract_dd",
"outputSchema": null
},
{
"description": "Pool depth, implied price and constant-product slippage for a trade size. Price 0.02 USDC.",
"inputSchema": {
"properties": {
"base": {
"description": "token you would sell",
"type": "string"
},
"chain": {
"enum": [
"base",
"base-sepolia",
"robinhood"
],
"type": "string"
},
"notional": {
"description": "amount of base token to sell (default 1000)",
"type": "string"
},
"payment_signature": {
"type": "string"
},
"pool": {
"description": "address holding both tokens (the AMM pool contract)",
"type": "string"
},
"quote": {
"description": "token you would receive",
"type": "string"
}
},
"required": [
"pool",
"base",
"quote"
],
"type": "object"
},
"name": "pool_risk",
"outputSchema": null
},
{
"description": "Free: list the paid data services, their prices, the payment network and the receiving wallet.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "service_catalog",
"outputSchema": null
},
{
"description": "ERC-20 on-chain report (metadata, supply, transfer activity, optional pool depth). Chains: base, base-sepolia, robinhood. Price 0.01 USDC — pay first, then pass payment_signature.",
"inputSchema": {
"properties": {
"blocks": {
"description": "log window in blocks (default 300)",
"type": "number"
},
"chain": {
"description": "chain to read data from",
"enum": [
"base",
"base-sepolia",
"robinhood"
],
"type": "string"
},
"payment_signature": {
"description": "base64 of {\"txHash\":\"0x…\"} of your USDC transfer to payTo on Base",
"type": "string"
},
"pool": {
"description": "optional pool address to report its token balance",
"type": "string"
},
"token": {
"description": "token contract address 0x…",
"type": "string"
}
},
"required": [
"token"
],
"type": "object"
},
"name": "token_report",
"outputSchema": null
},
{
"description": "Activity profile for one address on one token: transfers in/out, distinct counterparties, first and last block seen. Price 0.03 USDC.",
"inputSchema": {
"properties": {
"address": {
"type": "string"
},
"blocks": {
"type": "number"
},
"chain": {
"enum": [
"base",
"base-sepolia",
"robinhood"
],
"type": "string"
},
"payment_signature": {
"type": "string"
},
"token": {
"type": "string"
}
},
"required": [
"token",
"address"
],
"type": "object"
},
"name": "wallet_profile",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:92e5bd0f2b93312a7be334fd5170dcc1eca4a2e13fd90c23553129479a2fff40 | sha256sum