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).
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.
npx skills add Crypto-Data-API/cryptodataapi-skills -g -y
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.
{
"servers": {
"cryptodataapi": {
"type": "http",
"url": "https://cryptodataapi.com/mcp",
"headers": { "X-API-Key": "cdk_live_YOUR_KEY" }
}
}
}
{
"servers": {
"cryptodataapi": {
"type": "stdio",
"command": "npx",
"args": ["-y", "cryptodataapi-mcp"],
"env": { "CRYPTODATA_API_KEY": "cdk_live_YOUR_KEY" }
}
}
}
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).
“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?”
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.)
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.
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.
Missing an agent, a config that changed, or a step that didn't work? Tell us and we'll fix it.