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 also need a Trading key and DELTA_MCP_MODE=trade (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 (opt-in)
These need a Trading key and DELTA_MCP_MODE=trade. They place and change
real orders — every example dry-runs first so you see the exact payload, then
confirm. See Trading tools.
Dry-run, read, then confirm
With trade mode on, these prompts can place live orders. Always start with a dry run, read the echoed payload, and only then say "send it." Every call is written to your audit log.
Place an order, safely
Dry-run a GTC limit buy of 5 ETHUSD at 3400 with a take-profit at 3600 and a
stop-loss at 3250. Show me the payload, and don't send until I confirm.Tools: place_order (then confirm to send) · Trade mode
Bracket an open position
On my open BTCUSD position, attach a stop-loss at 68000 and a take-profit at
75000. Dry-run it first.Tools: get_margined_positions, place_bracket_order · Trade mode
Cancel or flatten
Show my open BTCUSD orders, then dry-run cancelling all of them so I can see
what's affected before I confirm.Tools: get_open_orders, cancel_all_orders · Trade mode
Adjust leverage and margin
Set my BTCUSD order leverage to 10x and add 5 USDT of isolated margin to the
position — dry-run both first.Tools: set_product_leverage, adjust_position_margin · Trade mode
Not investment advice
The read-only prompts above read data only. The trading prompts place orders on your instruction and your responsibility — review the dry-run and confirm before sending. 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.