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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "HostDeFi token-safety intelligence and non-custodial EVM swaps. scan_token is FREE (no payment, fair-use capped) — start there. The deeper tools are machine-payable per call over the x402 protocol (USDC on Solana/Base/Polygon/Arbitrum/Avalanche; charge-on-success only). swap_evm_quote returns a ready-to-sign transaction for your own wallet (a 1% native-coin fee is priced in). Paid tools follow one flow: Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back. Docs: https://hostdefi.com/docs/api/", "tools": [ { "description": "PAID ($5, one payment). Mint a 30-day HostDeFi Agent-plan API key (5,000 calls, batch enabled) — the key arrives in the paid response; no account, no signup. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "x402_payment": { "description": "base64 X-PAYMENT payload", "type": "string" } }, "type": "object" }, "name": "buy_api_key", "outputSchema": null }, { "description": "FREE. The HostDeFi machine-payable price catalog: every paid resource, its USD price and settlement rails.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_x402_pricing", "outputSchema": null }, { "description": "PAID ($0.02/call). 24h odds history for one tracked Polymarket market: [ts, yesUsd, noUsd] points sampled ~1/min into a normalized series — one call, no auth juggling. An untracked market is an uncharged 404. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "marketId": { "description": "Polymarket market id (conditionId, from predict_markets)", "type": "string" }, "x402_payment": { "description": "base64 X-PAYMENT payload", "type": "string" } }, "required": [ "marketId" ], "type": "object" }, "name": "predict_history", "outputSchema": null }, { "description": "PAID ($0.005/call). Polymarket prediction markets HostDeFi tracks (top ~100 by 24h volume): market ids, questions, latest yes/no odds and sampling stats from HostDeFi's own recorded series. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "maximum": 500, "minimum": 1, "type": "integer" }, "x402_payment": { "description": "base64 X-PAYMENT payload", "type": "string" } }, "type": "object" }, "name": "predict_markets", "outputSchema": null }, { "description": "PAID ($0.05/call). Pre-graduation on-chain signals for a Solana mint: bundled-launch detection, curve-aware holder concentration, Token-2022 traps, authority state. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "mint": { "description": "Solana mint address", "type": "string" }, "x402_payment": { "description": "base64 X-PAYMENT payload", "type": "string" } }, "required": [ "mint" ], "type": "object" }, "name": "pregrad_signals", "outputSchema": null }, { "description": "PAID ($0.01/call). Recent HostDeFi trend-radar alerts: big dated movers with real market cap, structured JSON. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "maximum": 100, "minimum": 1, "type": "integer" }, "x402_payment": { "description": "base64 X-PAYMENT payload", "type": "string" } }, "type": "object" }, "name": "radar_alerts", "outputSchema": null }, { "description": "FREE. HostDeFi token-safety scan — pass any token contract address (Solana mint or EVM address), or an exact token name/ticker: structured risk read with concerning/legitimate on-chain signals (authority state, liquidity, holder concentration, contract flags). No payment, no signup — fair use 100 checks/day per IP (the same free scanner as https://hostdefi.com/scan).", "inputSchema": { "additionalProperties": false, "properties": { "token": { "description": "token contract address / Solana mint, or an exact token name/ticker", "type": "string" } }, "required": [ "token" ], "type": "object" }, "name": "scan_token", "outputSchema": null }, { "description": "PAID ($0.002/call). EVM swap price preview: expected and minimum output for a pair/amount before committing to a firm quote — the cheap look-before-you-swap call. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "buyToken": { "description": "'native' or the 0x… address of the token being bought", "type": "string" }, "chainId": { "description": "EVM chain id (e.g. 8453 = Base)", "type": "string" }, "sellAmount": { "description": "integer amount in the sell token's base units", "type": "string" }, "sellToken": { "description": "'native' or the 0x… address of the token being sold", "type": "string" }, "x402_payment": { "description": "base64 X-PAYMENT payload", "type": "string" } }, "required": [ "chainId", "sellToken", "buyToken", "sellAmount" ], "type": "object" }, "name": "swap_evm_price", "outputSchema": null }, { "description": "PAID ($0.01/call). Executable EVM swap: a firm KyberSwap-routed quote plus a ready-to-sign transaction for the taker's OWN wallet — non-custodial, no key, no account. A 1% platform fee in the chain's native coin is priced into the returned transaction, on top of the swap. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "buyToken": { "description": "'native' or the 0x… address of the token being bought", "type": "string" }, "chainId": { "description": "EVM chain id (e.g. 8453 = Base, 1 = Ethereum, 137 = Polygon, 42161 = Arbitrum, 43114 = Avalanche)", "type": "string" }, "ref": { "description": "optional referrer 0x… address (splits the platform fee)", "type": "string" }, "sellAmount": { "description": "integer amount in the sell token's base units", "type": "string" }, "sellToken": { "description": "'native' or the 0x… address of the token being sold", "type": "string" }, "taker": { "description": "the wallet (0x…) that will sign and broadcast the returned transaction", "type": "string" }, "x402_payment": { "description": "base64 X-PAYMENT payload (omit on the first call to get payment requirements)", "type": "string" } }, "required": [ "chainId", "sellToken", "buyToken", "sellAmount", "taker" ], "type": "object" }, "name": "swap_evm_quote", "outputSchema": null }, { "description": "PAID ($0.02/call). Fresh token launches with HostDeFi safety pre-reads baked in: newest token profiles annotated with authority state, bundled-launch flag, holder concentration and market depth — the clean flag is fail-closed (true only when every check is provably good). Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "chain": { "description": "chain filter (default solana)", "type": "string" }, "limit": { "maximum": 20, "minimum": 1, "type": "integer" }, "x402_payment": { "description": "base64 X-PAYMENT payload", "type": "string" } }, "type": "object" }, "name": "token_launches", "outputSchema": null }, { "description": "PAID ($0.35/call). HostDeFi full due-diligence report — one document: the A+–F verdict, on-chain signals (authority state, bundled-launch read, holder concentration, Token-2022 traps on Solana), the dated verdict-history series, trend-radar mentions and a rug-ledger cross-check. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "address": { "description": "token contract address / mint", "type": "string" }, "chain": { "description": "solana, ethereum, base, arbitrum, …", "type": "string" }, "x402_payment": { "description": "base64 X-PAYMENT payload (omit on the first call to get payment requirements)", "type": "string" } }, "required": [ "chain", "address" ], "type": "object" }, "name": "token_report", "outputSchema": null }, { "description": "PAID ($0.25/call). Deep HostDeFi report in one call: the current A+-F verdict with authority/holder signals, the FULL dated safety history for the token, and a derived trend block (grade movement, liquidity trajectory, worst drawdown, days tracked). All figures are computed from recorded rows — no projections. History depth accrues from 2026-08-16. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "address": { "description": "token contract address / mint", "type": "string" }, "chain": { "description": "solana, ethereum, base, arbitrum, …", "type": "string" }, "limit": { "description": "history rows returned, oldest first (default 365)", "maximum": 365, "minimum": 1, "type": "integer" }, "x402_payment": { "description": "base64 X-PAYMENT payload (omit on the first call to get payment requirements)", "type": "string" } }, "required": [ "chain", "address" ], "type": "object" }, "name": "token_risk_deep", "outputSchema": null }, { "description": "PAID ($0.02/call). HostDeFi A+–F token safety verdict by chain + address: grade, score, verdict prose, liquidity/holders/authority signals. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "address": { "description": "token contract address / mint", "type": "string" }, "chain": { "description": "solana, ethereum, base, arbitrum, …", "type": "string" }, "x402_payment": { "description": "base64 X-PAYMENT payload (omit on the first call to get payment requirements)", "type": "string" } }, "required": [ "chain", "address" ], "type": "object" }, "name": "token_risk_verdict", "outputSchema": null }, { "description": "PAID ($0.10/call). Wallet risk-exposure read for a Solana wallet: its largest holdings graded through the full verdict path, exposure counts by risk tier, and a rug-ledger symbol cross-check. Holdings exposure heuristics — NOT AML attribution or sanctions screening. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "wallet": { "description": "Solana wallet address (base58)", "type": "string" }, "x402_payment": { "description": "base64 X-PAYMENT payload", "type": "string" } }, "required": [ "wallet" ], "type": "object" }, "name": "wallet_exposure", "outputSchema": null }, { "description": "PAID ($0.02/call). Vet an x402 seller BEFORE paying it: A–F grade from observable signals (402-spec fidelity, price sanity, payTo presence, TLS, latency), dated crawl snapshot. Call once WITHOUT x402_payment to receive the x402 payment requirements (an `accepts` array); pay one of them with any x402 client/wallet, then call again with `x402_payment` set to the base64 X-PAYMENT payload. You are only charged when a result actually comes back.", "inputSchema": { "additionalProperties": false, "properties": { "resource": { "description": "resource URL or provider origin", "type": "string" }, "x402_payment": { "description": "base64 X-PAYMENT payload", "type": "string" } }, "required": [ "resource" ], "type": "object" }, "name": "x402_provider_risk", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:efabc55cb8590d745087bb0bb85e4c89b32cc240491d408012b41dffa6fce14d | sha256sum