dctalpha-mcp-server
v1.0.0
Published
MCP server for DCT Alpha crypto analytics API
Downloads
136
Maintainers
Readme
dctalpha-mcp-server
MCP (Model Context Protocol) server for DCT Alpha's crypto analytics API. Gives AI assistants like Claude and Cursor access to real-time and historical crypto market data, including unique Hyperliquid L1 node data streams.
Installation
npx dctalpha-mcp-serverOr install globally:
npm install -g dctalpha-mcp-serverConfiguration
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| DCT_ALPHA_API_KEY | Yes | Your DCT Alpha API key |
| DCT_ALPHA_BASE_URL | No | API base URL (default: https://dctalpha.com/api) |
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"dctalpha": {
"command": "npx",
"args": ["-y", "dctalpha-mcp-server"],
"env": {
"DCT_ALPHA_API_KEY": "your-api-key-here"
}
}
}
}Cursor
Add to your .cursor/mcp.json:
{
"mcpServers": {
"dctalpha": {
"command": "npx",
"args": ["-y", "dctalpha-mcp-server"],
"env": {
"DCT_ALPHA_API_KEY": "your-api-key-here"
}
}
}
}Claude Code
claude mcp add dctalpha -- npx -y dctalpha-mcp-serverSet the API key in your environment:
export DCT_ALPHA_API_KEY="your-api-key-here"Available Tools
Hyperliquid L1 Node Data (Unique)
These data streams are sourced directly from a Hyperliquid L1 validator node and are not available through any public API.
| Tool | Description |
|------|-------------|
| get_tpsl_levels | TP/SL order clusters at price levels |
| get_limit_order_depth | Resting limit orders showing support/resistance |
| get_liquidation_levels | Liquidation price levels (potential price magnets) |
| get_oi_delta | Open interest changes at price levels |
Market Data
| Tool | Description |
|------|-------------|
| get_klines | OHLCV candlestick data (16 exchanges) |
| get_funding_rates | Perpetual futures funding rates |
| get_open_interest | Historical open interest |
| get_long_short_ratio | Long/short ratio for sentiment |
| get_liquidations | Aggregated liquidation volumes |
Analytics
| Tool | Description |
|------|-------------|
| get_whale_flow | On-chain whale exchange flows |
| get_fear_greed | Crypto Fear & Greed Index |
| get_market_overview | Market snapshot (cap, dominance, volume) |
| get_funding_heatmap | Funding rates across symbols and exchanges |
| get_quant_signals | Quantitative trading signals |
| get_trending | Trending symbols on Hyperliquid |
Supported Exchanges
Binance, Bybit, OKX, Hyperliquid, Bitget, Gate.io, HTX, BitMEX, Deribit, KuCoin, MEXC, BingX, Phemex, Bitfinex, CoinEx, Coinbase.
Development
# Install dependencies
npm install
# Build
npm run build
# Run
DCT_ALPHA_API_KEY=your-key npm startLicense
MIT
