MCP Server
CoinDesk Data MCP
Access real-time and historical cryptocurrency market data, indices,
derivatives, and news directly from your AI assistant via the
Model Context Protocol.
Authentication
How it works
This server uses OAuth 2.0 with PKCE. On first connection, you'll be
prompted to enter your CoinDesk API key. Your key is encrypted and
used to authenticate requests to the CoinDesk Data API on your behalf.
Already have an account? Find your API key here .
Don't have an account? Register your interest here .
Quick Setup
Claude CLI
Claude Desktop
Gemini CLI
Open a terminal
Run:
Copy
claude mcp add --transport http coindesk https://mcp.coindesk.com/mcp
Run: claude
Inside Claude, run /mcp
Scroll to coindesk and click Authenticate
In the browser window that opens, enter your API key to complete authentication
Open Settings → Connectors
Click Browse Connectors
Search for CoinDesk and add it
In the browser window that opens, enter your API key to complete authentication
Open a terminal
Run:
Copy
gemini mcp add -t http coindesk https://mcp.coindesk.com/mcp
Run: gemini
Inside Gemini, run /mcp auth coindesk
In the browser window that opens, enter your API key to complete authentication
Example Prompts
"What's the current price of Bitcoin and Ethereum on Coinbase?"
fetch_spot_tick
"Show me the daily BTC-USD OHLCV chart data for the last 30 days."
fetch_spot_ohlcv
"What's the current funding rate for the BTC perpetual on Binance?"
fetch_futures_fr_tick
"Get me the latest crypto news from CoinDesk."
fetch_news
"Show me the top BTC trading pairs ranked by 24h volume."
fetch_spot_toplist
"Compare open interest across BTC options on Deribit."
fetch_options_oi_tick
"Show me Ethereum's circulating and staked supply over the last 30 days."
fetch_onchain_historical_supply
Available Tools