Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,523Letters: 13Defects: 1,322counted 4 min ago
teppi

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Cancel all open orders for a trading pair on a supported exchange", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" } }, "required": [ "exchange", "symbol" ], "type": "object" }, "name": "cancel_all_orders", "outputSchema": null }, { "description": "Cancel a specific order by ID on a supported exchange", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "orderId": { "description": "The order ID to cancel", "type": "string" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" } }, "required": [ "exchange", "symbol", "orderId" ], "type": "object" }, "name": "cancel_order", "outputSchema": null }, { "description": "Create a new order (limit or market) on a supported exchange", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "amount": { "description": "Order amount in base currency", "exclusiveMinimum": 0, "type": "number" }, "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "price": { "description": "Order price (required for limit orders, ignored for market orders)", "exclusiveMinimum": 0, "type": "number" }, "side": { "description": "Order side: buy or sell", "enum": [ "buy", "sell" ], "type": "string" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" }, "type": { "description": "Order type: limit or market", "enum": [ "limit", "market" ], "type": "string" } }, "required": [ "exchange", "symbol", "type", "side", "amount" ], "type": "object" }, "name": "create_order", "outputSchema": null }, { "description": "Discover Cardano DEX liquidity pools for a native token via Iris API", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "symbol": { "description": "Cardano token symbol (INDY, SNEK, MIN, NIGHT)", "type": "string" } }, "required": [ "symbol" ], "type": "object" }, "name": "discover_pools", "outputSchema": null }, { "description": "Get account balances for all assets (or a specific asset) on a supported exchange", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "asset": { "description": "Optional asset to filter by (e.g., USDT, BTC). Returns all assets if omitted.", "type": "string" }, "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" } }, "required": [ "exchange" ], "type": "object" }, "name": "get_balance", "outputSchema": null }, { "description": "Get aggregated price for a Cardano native token from DEX liquidity pools (TOKEN/USDT via ADA bridge)", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "symbol": { "description": "Cardano token symbol (INDY, SNEK, MIN, NIGHT)", "type": "string" } }, "required": [ "symbol" ], "type": "object" }, "name": "get_cardano_price", "outputSchema": null }, { "description": "Get OHLCV (candlestick) data for a trading pair", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "limit": { "default": 100, "description": "Number of results to return (default: 100, max: 500)", "maximum": 500, "minimum": 1, "type": "number" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" }, "timeframe": { "default": "1h", "description": "Candlestick timeframe (1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w)", "enum": [ "1m", "5m", "15m", "30m", "1h", "4h", "1d", "1w" ], "type": "string" } }, "required": [ "exchange", "symbol" ], "type": "object" }, "name": "get_ohlcv", "outputSchema": null }, { "description": "Fetch order book depth (bids and asks) for a trading pair", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "limit": { "default": 10, "description": "Number of results to return (default: 10, max: 100)", "maximum": 100, "minimum": 1, "type": "number" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" } }, "required": [ "exchange", "symbol" ], "type": "object" }, "name": "get_orderbook", "outputSchema": null }, { "description": "Get current grid strategy status: open orders, current price, and P&L estimate", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" } }, "required": [ "exchange", "symbol" ], "type": "object" }, "name": "get_strategy_status", "outputSchema": null }, { "description": "Get real-time price, bid/ask, spread, and volume for a trading pair", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" } }, "required": [ "exchange", "symbol" ], "type": "object" }, "name": "get_ticker", "outputSchema": null }, { "description": "Get recent trades for a trading pair", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "limit": { "default": 20, "description": "Number of results to return (default: 20, max: 100)", "maximum": 100, "minimum": 1, "type": "number" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" } }, "required": [ "exchange", "symbol" ], "type": "object" }, "name": "get_trades", "outputSchema": null }, { "description": "List all supported exchanges with their IDs, features, and required credentials", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "list_exchanges", "outputSchema": null }, { "description": "List open orders on a supported exchange, optionally filtered by trading pair symbol", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "symbol": { "description": "Optional trading pair to filter by (e.g., BTC/USDT). Returns all if omitted.", "type": "string" } }, "required": [ "exchange" ], "type": "object" }, "name": "list_orders", "outputSchema": null }, { "description": "Calculate and optionally place grid trading orders around the current price", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "dryRun": { "default": true, "description": "Preview grid without placing orders (default: true)", "type": "boolean" }, "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "levels": { "default": 5, "description": "Grid levels per side (default: 5)", "maximum": 10, "minimum": 1, "type": "number" }, "orderSize": { "default": 50, "description": "Base order size in quote currency (default: 50)", "exclusiveMinimum": 0, "type": "number" }, "sizeModel": { "default": "flat", "description": "Size model", "enum": [ "flat", "pyramidal" ], "type": "string" }, "spacing": { "default": 0.02, "description": "Base spacing as decimal (default: 0.02 = 2%)", "maximum": 0.5, "minimum": 0.001, "type": "number" }, "spacingFactor": { "default": 1.3, "description": "Factor for geometric spacing (default: 1.3)", "exclusiveMinimum": 0, "type": "number" }, "spacingModel": { "default": "linear", "description": "Spacing model", "enum": [ "linear", "geometric" ], "type": "string" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" } }, "required": [ "exchange", "symbol" ], "type": "object" }, "name": "start_grid_strategy", "outputSchema": null }, { "description": "Cancel all open orders for a trading pair, effectively stopping any running grid strategy", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "exchange": { "description": "Exchange to query. Supported: mexc, gateio, bitget, kraken", "type": "string" }, "symbol": { "description": "Trading pair symbol (e.g., BTC/USDT, INDY/USDT)", "type": "string" } }, "required": [ "exchange", "symbol" ], "type": "object" }, "name": "stop_strategy", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:25be12e0c84d290ba9c37f70f7b6ffd66a4d715ea865091000a7df060bf8c4db | sha256sum