list-exchanges
Retrieve a comprehensive list of all supported cryptocurrency exchanges to access real-time and historical market data for analysis and trading insights.
Instructions
List all supported cryptocurrency exchanges
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Input Schema (JSON Schema)
{
"properties": {},
"type": "object"
}
Implementation Reference
- src/server.py:229-236 (handler)Handler logic inside handle_call_tool that executes the list-exchanges tool by formatting and returning the list of supported exchanges.if name == "list-exchanges": exchange_list = "\n".join([f"- {ex.upper()}" for ex in SUPPORTED_EXCHANGES.keys()]) return [ types.TextContent( type="text", text=f"Supported exchanges:\n\n{exchange_list}" ) ]
- src/server.py:149-156 (registration)Registration of the 'list-exchanges' tool within the handle_list_tools function, including its description and input schema.types.Tool( name="list-exchanges", description="List all supported cryptocurrency exchanges", inputSchema={ "type": "object", "properties": {} }, ),
- src/server.py:14-25 (helper)Global constant listing all supported exchanges, which is used by the list-exchanges tool handler.SUPPORTED_EXCHANGES = { 'binance': ccxt.binance, 'coinbase': ccxt.coinbase, 'kraken': ccxt.kraken, 'kucoin': ccxt.kucoin, 'hyperliquid': ccxt.hyperliquid, 'huobi': ccxt.huobi, 'bitfinex': ccxt.bitfinex, 'bybit': ccxt.bybit, 'okx': ccxt.okx, 'mexc': ccxt.mexc }