Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| exchanges |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| cache-stats | Get CCXT cache statistics |
| clear-cache | Clear CCXT cache |
| set-log-level | Set logging level |
| list-exchanges | List all available cryptocurrency exchanges |
| get-ticker | Get current ticker information for a trading pair |
| batch-get-tickers | Get ticker information for multiple trading pairs at once |
| get-orderbook | Get market order book for a trading pair |
| get-ohlcv | Get OHLCV candlestick data for a trading pair |
| get-trades | Get recent trades for a trading pair |
| get-markets | Get all available markets for an exchange |
| get-exchange-info | Get exchange information and status |
| get-leverage-tiers | Get futures leverage tiers for trading pairs |
| get-funding-rates | Get current funding rates for perpetual contracts |
| get-market-types | Get market types supported by an exchange |
| account-balance | Get your account balance from a crypto exchange |
| place-market-order | Place a market order on an exchange |
| set-leverage | Set leverage for futures trading |
| set-margin-mode | Set margin mode for futures trading |
| place-futures-market-order | Place a futures market order |
| get-proxy-config | Get the current proxy configuration |
| set-proxy-config | Configure proxy settings for all exchanges |
| test-proxy-connection | Test the proxy connection with a specified exchange |
| clear-exchange-cache | Clear exchange instance cache to apply configuration changes |
| set-market-type | Set default market type for all exchanges |