Connector guide7-minute read16 MCP tools7 languages

How to Connect Deribit to Cursor via MCP

Public crypto derivatives data from Deribit: options and futures with open interest, implied volatility and mark prices, the DVOL index, historical volatility, tickers with greeks, order books, candles, trades, perpetual funding rates, index and delivery prices. No account or key; read-only, it cannot trade.

HCBy HelpCode teamUpdated 7 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

Deribit

Deribit

Let your AI read Deribit's public crypto derivatives data: options and futures with open interest, implied volatility and mark prices, the DVOL volatility index, historical volatility, tickers with greeks, order books, candles, recent trades, perpetual funding rates, index and delivery prices. Public data, no account or key needed. Read-only: it cannot trade or move funds.

tools

16

Region

INTL

Category

Finance

Authentication

Public API

Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the Deribit in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Public crypto derivatives data from Deribit: options and futures with open interest, implied volatility and mark prices, the DVOL index, historical volatility, tickers with greeks, order books, candles, trades, perpetual funding rates, index and delivery prices. No account or key; read-only, it cannot trade.

Try asking

Example prompts for Deribit

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

Deribit · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Deribit, install it with no key, mint an MCP API key and you're done. No Docker, no git clone, no local server.

Deribit + Cursor

Public crypto derivatives data from Deribit: options and futures with open interest, implied volatility and mark prices, the DVOL index, historical volatility, tickers with greeks, order books, candles, trades, perpetual funding rates, index and delivery prices. No account or key; read-only, it cannot trade.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

(none required)

Step 1 — Set up the connector

Public data, no key: setup takes under a minute. The connector reads the public market data of Deribit, the crypto options and futures exchange, through its JSON-RPC API over HTTP (https://www.deribit.com/api/v2/public/...). The public methods need no account and no key.

  1. In the connector store, pick Deribit and install it. There is nothing to fill in.
  2. Check it with deribit_get_index_price_names: it lists the Deribit price indexes such as btc_usd and eth_usd.

Names: currency is BTC, ETH, USDC, USDT or EURR (deribit_get_currencies lists them), or any where a tool accepts it. An instrument_name is a perpetual BTC-PERPETUAL, a future BTC-27DEC26, an option BTC-27DEC26-100000-C (currency, expiry, strike, C for call or P for put) or a linear perpetual SOL_USDC-PERPETUAL; deribit_get_instruments lists the live ones with expiries, strikes, tick and contract sizes. An index_name is btc_usd, eth_usd, sol_usdc and so on.

What it reads: a summary of every instrument of a currency in one call (open interest, 24 hour volume, bid, ask, mark and last price, and for options the mark implied volatility), which covers options skew, open interest by strike and expiry, and max pain; the same summary for one instrument; the ticker of one instrument with best bid and ask, open interest, funding for perpetuals, and greeks and implied volatilities for options; the order book; OHLCV candles; recent trades of one instrument or a whole currency, with block trades and liquidations flagged; the DVOL implied volatility index as candles; realised volatility as hourly points over about the last 16 days; hourly perpetual funding and the funding accumulated over a period; current index prices; and daily delivery (settlement) prices of an index.

Units and times: every timestamp, in and out, is Unix milliseconds (UTC); the AI computes ranges from the current time (the last 7 days is now minus 604800000). Prices of the inverse BTC and ETH options are quoted in the base coin, not in USD: the AI multiplies by underlying_price or the index price for dollars. Future and perpetual prices are in USD. Open interest of inverse futures is in USD, of options in contracts of the base coin. mark_iv is in percent. funding_8h and interest_8h are fractions per 8 hours (0.0001 = 0.01%).

Paging: DVOL history returns a continuation value when older data exists, and the AI calls again with end_timestamp set to it. Trades report has_more; delivery prices report records_total and page with offset.

Read-only: every tool only reads public market data, so there is nothing to confirm and no tool is switched off at install. The private methods (trading, positions, wallet) are not part of the connector.

Limits: public calls are rate-limited per IP with a credit system, and a burst of calls can answer too_many_requests (code 10028). The AI avoids looping over hundreds of instruments: one deribit_get_book_summary_by_currency call covers all of them. Order book depth stays small (e.g. 20) unless the full book is needed; trades come up to 1000 per call.

Common errors: errors come back as a JSON-RPC error object, e.g. for an unknown instrument name or a missing required parameter. An option that has expired no longer appears among the live instruments; deribit_get_instruments with expired true lists recently expired ones.

The connector does not place or cancel orders, read accounts, positions or wallets, or move funds.

Step 2 — Install the adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Add the connector in Cursor

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

Cursor reads MCP servers from ~/.cursor/mcp.json. Add this entry:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Create an MCP API key in AnythingMCP under MCP Servers → your server → API keys, and paste it in place of YOUR_MCP_API_KEY.
  2. Save the file and restart Cursor.
  3. Open Cursor → Settings → MCP and check that anythingmcp is listed and connected.
  4. Start chatting: the agent can now call the Deribit tools.

Available tools

ToolWhat it does
deribit_get_book_summary_by_currencySummary of every instrument of one currency in one call: instrument name, open interest, 24 hour volume, bid, ask, mark and last price, 24…
deribit_get_book_summary_by_instrumentSummary of one instrument: open interest, 24 hour volume, bid, ask, mark and last price, price change, and for options mark implied…
deribit_get_volatility_index_dataHistory of the DVOL implied volatility index of a currency as candles: result.data is a list of [timestamp_ms, open, high, low, close]
deribit_get_historical_volatilityRealised (historical) volatility of a currency: a list of [timestamp_ms, volatility_percent] points, hourly, covering about the last 16 days
deribit_get_instrumentsList the tradable instruments of a currency: name, kind, expiry (expiration_timestamp), strike and option type for options, contract size…
deribit_get_tickerCurrent ticker of one instrument: last, mark and index price, best bid and ask with amounts, 24 hour stats, open interest, settlement…
deribit_get_order_bookOrder book of one instrument: bids and asks as [price, amount], plus the ticker fields (mark price, open interest, funding or greeks)
deribit_get_tradingview_chart_dataOHLCV candles of one instrument between two times: parallel arrays ticks (timestamps ms), open, high, low, close, volume and cost. status…
deribit_get_last_trades_by_instrumentRecent trades of one instrument: time, price, amount, direction, index and mark price, implied volatility for options, and flags for block…
deribit_get_last_trades_by_currencyRecent trades across all instruments of a currency, optionally of one kind (e.g. all BTC options): instrument, time, price, amount…
deribit_get_funding_rate_historyHourly funding of a perpetual between two times: for each hour the index price, interest_1h and interest_8h (fractions, 0.0001 = 0.01%)
deribit_get_funding_rate_valueTotal funding rate of a perpetual accumulated over a period, as one fraction (0.001 = 0.1%)
deribit_get_index_priceCurrent price of a Deribit index (e.g. btc_usd) and its estimated delivery price
deribit_get_index_price_namesList the names of all Deribit price indexes (btc_usd, eth_usdc, ...), the values deribit_get_index_price and deribit_get_delivery_prices…
deribit_get_delivery_pricesDaily delivery (settlement) prices of an index, newest first: date and delivery_price, with records_total for paging
deribit_get_currenciesList the currencies Deribit supports, with their long name, decimals and withdrawal fee

Example prompts

  • "Show BTC options open interest by strike for the next monthly expiry and work out the max pain price."
  • "Where is the BTC DVOL index now, and how has it moved over the last 30 days?"
  • "Compare BTC implied volatility (DVOL) with realised volatility over the last two weeks."
  • "What has the BTC-PERPETUAL funding rate been over the last 7 days, in total and per day?"
  • "Show the ticker of an ETH put near the money expiring this month, with its greeks and the price in USD."

FAQ

Does Cursor support custom MCP servers on the free tier? Yes, MCP is available on Hobby, Pro and Business plans.

Next steps

Was this guide helpful?

Your Deribit agent is one click away.

Install the connector, paste the key, prompt Cursor. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect Deribit to Microsoft Copilot via MCP

Public crypto derivatives data from Deribit: options and futures with open interest, implied volatility and mark prices, the DVOL index, historical volatility, tickers with greeks, order books, candles, trades, perpetual funding rates, index and delivery prices. No account or key; read-only, it cannot trade.

Connectors

How to Connect Deribit to ChatGPT via MCP

Public crypto derivatives data from Deribit: options and futures with open interest, implied volatility and mark prices, the DVOL index, historical volatility, tickers with greeks, order books, candles, trades, perpetual funding rates, index and delivery prices. No account or key; read-only, it cannot trade.

Connectors

How to Connect Deribit to Claude via MCP

Public crypto derivatives data from Deribit: options and futures with open interest, implied volatility and mark prices, the DVOL index, historical volatility, tickers with greeks, order books, candles, trades, perpetual funding rates, index and delivery prices. No account or key; read-only, it cannot trade.

Connectors

How to Connect Deribit to Gemini via MCP

Public crypto derivatives data from Deribit: options and futures with open interest, implied volatility and mark prices, the DVOL index, historical volatility, tickers with greeks, order books, candles, trades, perpetual funding rates, index and delivery prices. No account or key; read-only, it cannot trade.

Connectors

How to Connect Deribit to Meta Muse via MCP

Public crypto derivatives data from Deribit: options and futures with open interest, implied volatility and mark prices, the DVOL index, historical volatility, tickers with greeks, order books, candles, trades, perpetual funding rates, index and delivery prices. No account or key; read-only, it cannot trade.

Connectors

Deribit to MCP: Crypto Options, Implied Volatility, Funding Rates and Order Books in any AI Agent

Public crypto derivatives data from Deribit: options and futures with open interest, implied volatility and mark prices, the DVOL index, historical volatility, tickers with greeks, order books, candles, trades, perpetual funding rates, index and delivery prices. No account or key; read-only, it cannot trade.