Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_all_currencies | Get all available currencies on Derive |
| get_currency | Get details for a specific currency |
| get_all_instruments | Get all available instruments (options, perps, or ERC20 tokens) |
| get_instrument | Get details for a specific instrument by name |
| get_ticker | Get current price, volume, bid/ask for an instrument |
| get_tickers | Get tickers for all instruments of a given type |
| get_spot_feed_history | Get historical spot price data for a currency |
| get_spot_feed_history_candles | Get OHLC candlestick data for spot prices |
| get_funding_rate_history | Get historical funding rates for a perpetual instrument |
| get_interest_rate_history | Get historical borrowing interest rates |
| get_option_settlement_history | Get historical option settlement data |
| get_latest_signed_feeds | Get current oracle price feeds |
| get_liquidation_history | Get historical liquidation events |
| get_margin | Simulate margin requirements for a hypothetical portfolio |
| get_statistics | Get aggregate platform statistics (volume, open interest, etc.) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |