Use Cases
Copy-paste prompts for the Delta Exchange MCP server. Paste any of these into Claude, Cursor, or Claude Code with the server installed.
Copy-paste prompts that show what the server can do. Paste any block into Claude, Cursor, Claude Code, or any MCP client that has the Delta Exchange server installed.
Setup
Market-data prompts work with no API key. Prompts that read your account (positions, balances, fills) need a Read Data key. The trading prompts at the end need a key with Trading permission (see Authentication).
Daily portfolio check-in
Your morning brief in one message. The core habit.
Give me my Delta morning brief: open positions, unrealised PnL per position,
total exposure, and the position that moved most since yesterday. One short
paragraph, then a table.Tools: get_positions, get_margined_positions, get_ticker · Key required
Funding & basis monitor
For perp traders watching carry. Time-sensitive.
For BTCUSD and ETHUSD perpetuals, show the current funding rate, the last 8h of
funding history, and the basis vs spot. Flag anything unusual.Tools: get_ticker, get_funding_history, get_indices · No key
Pre-trade research
Analysis before you commit. Pair it with the trading prompts below once you've decided.
I'm considering a BTC position. Show orderbook depth at the top 5 levels,
current open interest, recent trades, and the 24h range. Summarise liquidity
and where the book is heavy.Tools: get_orderbook, get_oi_history, get_recent_trades, get_candles · No key
Options chain scan
Pull the BTC options chain for the nearest expiry. Summarise IV by strike,
highlight the highest-OI strikes, and show the put/call OI skew.Tools: get_options_chain, get_product · No key
Risk & liquidation scan
Returns its value during volatility. Numbers only, no advice.
Across all my open positions, compute margin usage and the approximate distance
to liquidation for each. Rank by risk. Just the numbers.Tools: get_margined_positions, get_positions, get_product_leverage · Key required
P&L & tax history
Recurring, India-relevant. Hand the output to your accountant.
List my fills and realised PnL for the last 30 days, grouped by symbol. Give me
a total realised PnL figure I can hand to my accountant, then export the full
fills to a CSV.Tools: get_fills, get_order_history, bulk_fills_export · Key required
Spell out the date range for full history
get_fills and bulk_fills_export return only the last ~90 days when no
start time is given. For a tax year or any older history, state the explicit
range in your prompt (e.g. "from 1 Jan 2026 to 31 Mar 2026") so the model passes
a start_time_us. Otherwise older trades are silently dropped.
Market snapshot
Lightweight, daily, no key needed.
Give me a one-screen snapshot of Delta's top perpetuals: last price, 24h change,
open interest, and funding. Sorted by 24h volume.Tools: list_tickers, list_products, get_ticker · No key
Expiry & settlement reconciliation
After an expiry, reconcile what settled against your trades.
List the BTC and ETH options/futures that settled in the last 7 days with their
settlement prices, then match them against my fills so I can reconcile realised
PnL on expired contracts.Tools: get_settlement_prices, get_fills, get_order_history · Key required
Wallet ledger
Trace cash flows: deposits, funding, commissions, settlements.
Show my wallet transactions for the last 30 days grouped by type (deposits,
funding, commissions, settlements). Give me the net change per asset.Tools: get_wallet_transactions, get_wallet_balances · Key required
Trading
These place and change real orders. They are listed with any key, and go through only when that key carries Trading permission. See Trading tools.
These place live orders
There is no rehearsal step and no confirmation prompt: the order goes as sent.
Run them against india_testnet with a demo key before you run them for real.
Place an order with a bracket
Place a GTC limit buy of 5 ETHUSD at 3400 with a take-profit at 3600 and a
stop-loss at 3250.Tools: place_order · Trading key
Bracket an open position
On my open BTCUSD position, attach a stop-loss at 68000 and a take-profit at
75000.Tools: get_margined_positions, place_bracket_order · Trading key
Cancel or flatten
Show my open BTCUSD orders, then cancel all of them on that product only.Tools: get_open_orders, cancel_all_orders · Trading key
Adjust leverage and margin
Set my BTCUSD order leverage to 10x and add 5 USDT of isolated margin to the
position.Tools: set_product_leverage, adjust_position_margin · Trading key
Not investment advice
The read-only prompts above read data only. The trading prompts place orders on your instruction and your responsibility, with no rehearsal step in between. Output is generated by an AI model. It can be inaccurate, incomplete, or non-deterministic, and is not investment advice. Verify against the official Delta Exchange app before acting.
What is MCP?
A plain-language explainer of the Model Context Protocol, how the Delta Exchange server fits the client → server → API chain, and why it suits trading.
Authentication
Create an API key, configure environment variables, choose the Read Data or Trading permission, and understand which tools need credentials.