quantxdata-mcp
v1.1.0
Published
QuantXData MCP Server — Access real-time crypto market data from 123+ exchanges via MCP protocol. Trades, OHLCV, orderbooks, options, and more.
Maintainers
Readme
QuantXData MCP Server
Access real-time crypto market data from 123+ exchanges and 47,000+ instruments via the Model Context Protocol (MCP).
Works with Claude Desktop, Claude Code, Cursor, and any MCP-compatible AI agent.
Quick Start
npx -y quantxdata-mcpRequires Node.js 18+ (uses native
fetch).
Setup with Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"quantxdata": {
"command": "npx",
"args": ["-y", "quantxdata-mcp"],
"env": {
"QUANTXDATA_API_KEY": "your-api-key"
}
}
}
}Setup with Claude Code
claude mcp add quantxdata -e QUANTXDATA_API_KEY=your-api-key -- npx -y quantxdata-mcpSetup with Cursor
Add to your Cursor MCP settings (.cursor/mcp.json):
{
"mcpServers": {
"quantxdata": {
"command": "npx",
"args": ["-y", "quantxdata-mcp"],
"env": {
"QUANTXDATA_API_KEY": "your-api-key"
}
}
}
}Free vs Authenticated
Some tools work without an API key (great for trying it out):
list_exchanges,list_instruments,list_options_exchanges,list_options_instruments,get_data_quality
Tools that require QUANTXDATA_API_KEY:
get_trades,get_aggregated_trades,get_multi_trades,get_orderbook,get_option_quotes,get_latest_tick,stream_live_data
Available Tools (18)
Market Data
| Tool | Description |
|------|-------------|
| list_exchanges | List 123+ crypto exchanges |
| list_instruments | Browse 47,000+ trading pairs |
| get_trades | Historical trade executions |
| get_aggregated_trades | OHLCV candlestick data |
| get_multi_trades | Cross-exchange trade comparison |
| get_orderbook | L2 orderbook snapshots (5,000+ levels) |
| get_option_quotes | Options Greeks, IV, prices |
| list_options_exchanges | Options-enabled exchanges |
| list_options_instruments | 3,500+ options contracts |
| get_latest_tick | Real-time latest price |
| get_data_quality | Exchange health monitoring |
| stream_live_data | Recent trade stream |
User Management
| Tool | Description |
|------|-------------|
| get_user_profile | User account info |
| get_balance | Account balance |
| get_transactions | Transaction history |
| get_usage_summary | API usage stats |
| list_api_keys | Manage API keys |
| create_api_key | Generate new API key |
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| QUANTXDATA_API_KEY | Yes | Your API key for authenticated endpoints |
| QUANTXDATA_API_URL | No | API URL (default: https://api.quantxdata.ai) |
| QUANTXDATA_PORTAL_URL | No | Portal URL for user management |
| QUANTXDATA_PORTAL_JWT | No | JWT for user management tools |
Example Usage with Claude
"What's the current BTC price across exchanges?"
Claude will call get_latest_tick and list_exchanges to give you real-time data.
"Show me the last hour of ETH trades on Binance"
Claude will call get_aggregated_trades with the right parameters.
Get an API Key
Visit quantxdata.ai to get your API key.
License
MIT
