MKT CAP$2.23T-0.3%
24H VOL$71.6B
BTC DOM57.7%
HEALTH34BEARISH
SHORT-TERM50NEUTRAL
LONG-TERM19BEARISH
OI$46.9B-0.6%
24H LIQ$147M
LONG/SHORT58.8% / 41.2%
REGIME (LT)ESTABLISHED BEAR MARKET
REGIME (ST)SQUEEZE
HL OI$7.3B
WHALESSHORT 46.3%
MKT CAP$2.23T-0.3%
24H VOL$71.6B
BTC DOM57.7%
HEALTH34BEARISH
SHORT-TERM50NEUTRAL
LONG-TERM19BEARISH
OI$46.9B-0.6%
24H LIQ$147M
LONG/SHORT58.8% / 41.2%
REGIME (LT)ESTABLISHED BEAR MARKET
REGIME (ST)SQUEEZE
HL OI$7.3B
WHALESSHORT 46.3%
Plug real-time crypto data into your AI agent — one command: Get your free API key →
Get API KeyLogin
GH

GitHub Copilot

Coding agent setup

Give GitHub Copilot in VS Code live crypto market data — prices, funding, open interest, liquidations, market regimes, Fear & Greed, dealer gamma and whale activity — as native MCP tools in Copilot's agent mode.

Two parts: the Agent Skill (knowledge) and the MCP server (live tools). VS Code reads MCP servers from .vscode/mcp.json (workspace) under the top-level servers key, and supports remote HTTP (type: http) and stdio (type: stdio).

Vendor · GitHub / Microsoft MCP · http + stdio Config · .vscode/mcp.json Agent docs →
1

Install the Agent Skill

Install the skill with the skills CLI so Copilot's agent has our data workflows on hand. See the Agent Skill page for what's inside.

Terminal
npx skills add Crypto-Data-API/cryptodataapi-skills -g -y
2

Connect the MCP server

Create .vscode/mcp.json in your workspace (or run MCP: Add Server from the Command Palette) and add the cryptodataapi server under the servers key. Use the remote HTTP block (recommended) or the stdio block. Replace cdk_live_YOUR_KEY with your key — free one at cryptodataapi.com/login.

Note the root key is servers, not mcpServers — VS Code differs from most other clients here. To avoid committing a secret, VS Code supports ${input:...} prompts and env references.

.vscode/mcp.json (remote HTTP)
{
  "servers": {
    "cryptodataapi": {
      "type": "http",
      "url": "https://cryptodataapi.com/mcp",
      "headers": { "X-API-Key": "cdk_live_YOUR_KEY" }
    }
  }
}
.vscode/mcp.json (stdio)
{
  "servers": {
    "cryptodataapi": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "cryptodataapi-mcp"],
      "env": { "CRYPTODATA_API_KEY": "cdk_live_YOUR_KEY" }
    }
  }
}
3

Try these prompts

Open the Copilot Chat view and switch to Agent mode — MCP tools are invisible in Ask or Edit mode. Confirm the tools under the tools/tools-picker icon, then ask for a market read (see below).

Example prompts

“What's the current market regime and which strategy baskets fit it?”

“Compare BTC funding rates across exchanges and flag crowded positioning.”

“Which coins have the highest liquidation risk right now?”

“Pull the daily snapshot and generate a TypeScript client for these endpoints.”

“Is dealer gamma amplifying or dampening BTC moves today?”

FAQ

Does it cost anything?

No. The skill is free and the Free API tier (no card) covers the whole market-wide picture. Per-coin quant, gamma and whale signals need Pro. (Copilot itself requires a GitHub Copilot subscription.)

I don't see the tools in Copilot Chat.

MCP tools only appear in Agent mode — switch the Chat mode dropdown from Ask/Edit to Agent. Then open the tools picker and enable the cryptodataapi tools. Use MCP: List Servers to confirm the server started; a red status usually means bad JSON or, on stdio, missing Node.

Why is the root key `servers` and not `mcpServers`?

That's VS Code's schema — it uses servers in .vscode/mcp.json, while Cursor, Windsurf and Claude clients use mcpServers. Copy the block above exactly and you'll be fine.

Was this page helpful?

Missing an agent, a config that changed, or a step that didn't work? Tell us and we'll fix it.