loading…
Search for a command to run...
loading…
Provides access to CoinGlass cryptocurrency derivatives data, including funding rates, open interest, and liquidation metrics. It enables LLMs to analyze real-t
Provides access to CoinGlass cryptocurrency derivatives data, including funding rates, open interest, and liquidation metrics. It enables LLMs to analyze real-time and historical market structure context through a standardized toolset.
coinglass-mcp is an MCP server for CoinGlass derivatives data. It exposes funding rates, open interest, long/short ratios, liquidation metrics, and the BTC Bubble Index for LLM workflows that need market structure context.
CoinGlass is useful for derivatives structure, but its API is not ergonomic for agent tool use. This project wraps the API in MCP tools with:
Get a key from: https://www.coinglass.com/pricing
cp secrets/coinglass.env.example secrets/coinglass.env
Fill in COINGLASS_API_KEY in secrets/coinglass.env.
Run locally:
pip install -e .
python -m coinglass_mcp
docker build -t coinglass-mcp .
docker run --rm -p 38090:38090 --env-file secrets/coinglass.env coinglass-mcp
claude mcp add coinglass --transport http http://127.0.0.1:38090/mcp
| Tool | Purpose |
|---|---|
get_funding_rates |
Current perpetual funding rates across exchanges |
get_funding_rate_history |
Historical funding rates for a symbol on one exchange |
get_open_interest |
Current open interest by exchange |
get_open_interest_history |
Aggregated open interest history |
get_long_short_ratio |
Global long/short account ratio history |
get_liquidation_info |
1h / 4h / 12h / 24h liquidation summary |
get_liquidation_history |
Historical liquidation chart |
get_btc_bubble_index |
BTC Bubble Index for cycle analysis |
| Signal | Typical Interpretation |
|---|---|
| Funding rate > 0.1% | Longs crowded, higher squeeze risk |
| Funding rate < -0.05% | Shorts crowded, rebound or squeeze setup |
| OI rising + price rising | Trend confirmation |
| OI rising + price falling | Short pressure building |
| OI falling | Position unwinding |
| Long/short ratio > 1.5 | Retail long crowding |
| Large long liquidations | Forced selling, can mark local panic |
| Large short liquidations | Short squeeze / forced upside |
| Variable | Default | Description |
|---|---|---|
COINGLASS_API_KEY |
required | CoinGlass API key |
COINGLASS_BASE_URL |
https://open-api.coinglass.com |
API base URL |
MCP_TRANSPORT |
http |
http, streamable-http, sse, or stdio |
MCP_HOST |
0.0.0.0 |
Bind host |
PORT |
38090 |
HTTP listen port |
MCP_PATH |
/mcp |
MCP endpoint path |
MCP_ALLOWED_HOSTS |
empty | Extra allowed hosts, comma-separated |
MCP_ALLOWED_ORIGINS |
empty | Extra allowed origins, comma-separated |
Install test dependencies and run tests:
pip install -e ".[test]"
pytest
secrets/coinglass.envДобавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"coinglass-mcp": {
"command": "npx",
"args": []
}
}
}PRs, issues, code search, CI status
Database, auth and storage
Reference / test server with prompts, resources, and tools.
Secure file operations with configurable access controls.