MCP server BitCLI
Коммит 3 нояб. 2026 г.Предоставляет рыночные данные по криптодеривативам институционального уровня, матрицы свечей BCT-30 и инструменты расчета HFT-рисков для AI агентов.
Также известен как BitCLI-io/bitcli-mcp-server, bitcli-mcp-server
- Звёзды
- 1
- Инструменты
- 6
- Загрузки, 30 дней
- —
- Последняя версия
- 1.0.0
- Последний коммит
- 3 нояб. 2026 г.
- Лицензия
- MIT
Что такое BitCLI MCP?
BitCLI — это MCP server. Предоставляет рыночные данные по криптодеривативам институционального уровня, матрицы свечей BCT-30 и инструменты расчета HFT-рисков для AI агентов. Он предоставляет 6 инструментов, например system_docs, market_data, calc_engine.
Сводка сгенерирована из README проекта
О BitCLI MCP server
BitCLI предоставляет рыночные данные по криптодеривативам институционального уровня и инструменты для высокочастотной торговли, разработанные специально для AI агентов. Решение устраняет проблему высокого потребления токенов, заменяя громоздкие JSON-ответы бирж на матрицы свечей BCT-30. Эти плотные математические сетки используют относительные целочисленные индексы и значения USD в кило-масштабе, что позволяет сократить расход токенов примерно на 70% по сравнению со стандартными REST API. Это дает разработчикам возможность экономить на стоимости инференса моделей, предоставляя агентам точные, рассчитанные на стороне сервера индикаторы, такие как RSI, EMA и MACD.
Пользователи могут подключаться через stateless endpoint для таких ассистентов, как Claude Desktop и Cursor, или использовать WebSocket stream для автономных Python агентов. Для работы сервера требуется API-ключ, созданный через веб-панель BitCLI или Telegram-бот. В состав входят специализированные инструменты, такие как market_data для сканирования более 1650 контрактов, calc_engine для математического моделирования рисков и alert_manager для настройки триггеров с задержкой менее 500 нс, отправляющих уведомления в Telegram или Discord. Поскольку сервис не требует API-ключей биржи, он обеспечивает безопасный доступ к рыночной аналитике без необходимости передачи контроля над средствами.
Что вы можете с ним делать
- 1Проведение технического анализа индикаторовAI клиент может получать предварительно рассчитанные технические данные, чтобы не тратить ресурсы контекстного окна на выполнение сложных математических вычислений.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить BitCLI MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка BitCLI MCP в Claude Code
$ claude mcp add --transport http bitcli-mcp-server https://mcp.bitcli.io/mcpУстановка BitCLI MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"bitcli-mcp-server": {
"url": "https://mcp.bitcli.io/mcp"
}
}
}Установка BitCLI MCP в VS Code
.vscode/mcp.json
{
"servers": {
"bitcli-mcp-server": {
"type": "http",
"url": "https://mcp.bitcli.io/mcp"
}
}
}Установка BitCLI MCP в VS Code CLI
$ code --add-mcp '{"name":"bitcli-mcp-server","type":"http","url":"https://mcp.bitcli.io/mcp"}'Установка BitCLI MCP в Codex
$ codex mcp add bitcli-mcp-server --url https://mcp.bitcli.io/mcpУстановка BitCLI MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.bitcli-mcp-server] url = "https://mcp.bitcli.io/mcp"
Установка BitCLI MCP в Gemini CLI
$ gemini mcp add -s user --transport http bitcli-mcp-server https://mcp.bitcli.io/mcpУстановка BitCLI MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"bitcli-mcp-server": {
"url": "https://mcp.bitcli.io/mcp",
"type": "http"
}
}
}Инструменты BitCLI MCP 6
Определено из READMEsystem_docsmarket_datacalc_enginealert_managersend_notificationuser_account
| system_docs | — | |
| market_data | — | |
| calc_engine | — | |
| alert_manager | — | |
| send_notification | — | |
| user_account | — |
Автоматические проверки
Запущено 14 нояб. 2026 г.Полный отчёт →Еще не проверено. Для сервера требуется оценка 80, отсутствие серьезных проблем и достаточно данных для нашей проверки. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийbitcli-io/bitcli-mcp-server is public and reachablegithub.com/bitcli-io/bitcli-mcp-server ↗Пройдено
- Пакет указывает этот репозиторий как источникНе проверялось
- Происхождение сборки (аттестация Sigstore)Не проверялось
- Open source лицензия (OSI)MITspdx.org/licenses/MIT.html ↗Пройдено
- Коммит или релиз за последний годLast commit or release 2026-11-03github.com/bitcli-io/bitcli-mcp-server ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетНе проверялось
- Нет критических предупреждений в пакете или его зависимостяхНе проверялось
- Нет скрытых инструкций для модели6 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыNo tool named like delete, drop or execПройдено
- Удалённая конечная точка отвечает на рукопожатие MCPinitialize answered with protocol 2024-11-05 in 692 msПройдено
README
Открыть на GitHubBitCLI Model Context Protocol (MCP) Server
Institutional-grade crypto derivatives infrastructure, order flow analytics, and HFT triggers for AI Agents.
Website • Documentation • Web Dashboard • Telegram Bot
💡 The Economics of AI Trading: Why Raw APIs Bleed Capital
Most AI trading agents connect to crypto exchanges using standard REST endpoints (CCXT, Binance FAPI, or Bybit V5). This burns massive token context on raw formatting boilerplate.
A standard 100-candle JSON array from an exchange dumps 13-digit Unix timestamps, quote/base volume strings, and trade counts. The agent's LLM context window gets clogged with unparsed strings, while having to compute RSI, EMA, and MACD inside its own context—burning tokens and hallucinating math.
The Token Benchmark (100 Candles, 5m Timeframe)
| Data Provider / Format | Payload Strategy | Tokens (100 Bars) | Inference Cost (10k Calls)* | Context Efficiency |
|---|---|---|---|---|
| Bybit V5 REST API | Named JSON Key-Value Objects | ~3,450 | $86.25 | Baseline (Bloated) |
| CCXT Library (Python) | Raw 6-element JSON arrays | ~2,680 | $67.00 | Industry Average |
| BitCLI BCT-30 Matrix | Kilo-scaled USD + Server-Side Indicators | ~790 | $19.75 | 🔥 70% Less Tokens |
*Pricing based on standard OpenAI GPT-4o / Claude 3.5 Sonnet input token pricing ($2.50 / 1M).
💰 The Bottom Line
BitCLI queries cost $0.001 USD (Pay-As-You-Go).
By cutting ~1,900 tokens per call, BitCLI saves ~$0.0048 in model inference fees on every single request.
You pay micro-cents for curated market data to save full dollars on LLM compute.
⚡ The BCT-30 Candlestick Matrix
Instead of raw exchange JSON, BitCLI returns dense, mathematical BCT-30 (BitCLI Compact Candlesticks) matrices:
@BCT: BYBIT:BTCUSDT|5m|1719705600|kUSD
@META: OI:$1.54B(+0.05%|+0.21%|-2.14%) | Fund_8h:+0.0100% | RVOL:2.4x | RSI:62.14 | EMA200:64,250.00
@FIELDS: idx o h l c v dv rsi:14 ema:200
-4 64120.5 64180.0 64100.0 64150.0 1250 +420 58.2 64210.0
-3 64150.0 64210.0 64140.0 64195.0 2100 +1150 61.4 64225.0
-2 64195.0 64230.0 64180.0 64210.0 1800 +350 62.1 64238.0
-1 64210.0 64260.0 64190.0 64245.0 3400 +2100 64.8 64248.0
0 64245.0 64280.0 64220.0 64270.0 1450 +680 66.2 64250.0
- Zero-Token Temporal Grids: No 13-digit Unix timestamps per row. Relative integer delta indices (
-N ... 0) reconstruct exact time deterministically from the@BCTbase timestamp. - Normalized Metrics: Volume (
v) and Cumulative Volume Delta (dv) are converted to thousands of USD (kUSD). - Zero Math Hallucination: RSI, EMA, ATR, MACD, and Bollinger Bands are calculated in C++ on the server with 3,000 bars of historical warmup. The agent reads raw institutional truth.
📡 Dual Integration Architecture
1. Stateless Assistants (Cursor, Claude Desktop, ChatGPT)
- Endpoint:
POST https://mcp.bitcli.io/mcp - Mode: The agent queries market data or executes risk calculations on prompt.
- Asynchronous Alerting: When setting a trigger via
alert_manager, the agent does not need to hang open or poll. The trigger is injected into the C++ memory core. When hit, BitCLI dispatches an instant push to the user's Telegram or Discord channel.
2. Autonomous Trading Agents (Python SDK)
- Endpoint:
wss://mcp.bitcli.io/stream - Mode: Full duplex event stream with automatic reconnection and Replay API. Agents sleep in memory and wake up via sub-millisecond WebSocket frame pushes.
🛠️ The 6 Core MCP Tools
| Tool | Action | Pricing | Description |
|---|---|---|---|
system_docs |
read |
Free ($0.00) | Access official BitCLI documentation, command grammar, and indicator formulas via RAG. |
market_data |
read |
$0.001 | BCT-30 Candlestick matrices, Cross-Exchange Quant TA consensus, and dynamic screening across 1,650+ contracts. |
calc_engine |
compute |
$0.001 | Mathematical risk models: Lot sizing by dollar risk (/pos), True liquidation with MMR (/liq), DCA break-even, multi-target R:R. |
alert_manager |
write |
$0.001 - $0.002 | Injects sub-500ns triggers into C++ RAM. Dispatches notifications to Telegram / Discord when hit. |
send_notification |
write |
$0.001 | AI sends direct HTML messages to the human user's Telegram chat/channel or Discord webhook. |
user_account |
read |
Free ($0.00) | Inspect USD balance, daily quota usage, and list verified Telegram/Discord destination IDs. |
🚀 Quickstart: Connecting Your AI Client
1. Generate an API Key
Log in to the Web Dashboard (via Discord, Telegram, or Web3) or use /profile in @bitclibot to generate your developer key:
bcli_your_api_key_here
2. Cursor IDE Integration
Add BitCLI to your project's .cursor/mcp.json:
{
"mcpServers": {
"bitcli": {
"url": "https://mcp.bitcli.io/mcp",
"headers": {
"Authorization": "Bearer bcli_your_api_key_here"
}
}
}
}
3. Claude Desktop Configuration
Add BitCLI to your claude_desktop_config.json:
{
"mcpServers": {
"bitcli": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.bitcli.io/mcp",
"--header",
"Authorization: Bearer bcli_your_api_key_here"
]
}
}
}
⌨️ Unified Command Syntax (Used in Chat & alert_manager)
The exact same syntax works whether typed into Telegram or passed into the MCP command parameter:
- Exact Price:
btc 95korbinance eth 3150 - Velocity (Rapid Moves):
sol +3.5% 5m(Surges >3.5% in 5 min) - Whale Volume Spikes:
* vol 15m x4(Global scan: 4x above 20-SMA) - Liquidation Cascades:
* liq z3(Liquidations exceed 3 standard deviations) - Order Flow (CVD):
btc cvd div 15m(Cumulative Volume Delta Divergence) - Risk Position Sizing:
/pos btc 65k 63.7k 50($50 fixed risk calculation)
🛡 Security & Transparency
- No Exchange API Keys Needed: BitCLI does not custody funds or request your private exchange trading keys.
- Isolated Routing: The
send_notificationtool strictly enforces ownership validation—agents can only message destination IDs explicitly verified by your account. - Zero Polling Overhead: Avoid burning tokens on cron-loops. Set a trigger via
alert_managerand let our infrastructure notify your channels.
📄 License
This MCP specification and client wrappers are open-source under the MIT License.
Вопросы о BitCLI MCP
Как добавить BitCLI MCP в Claude Code?
Выполните claude mcp add --transport http bitcli-mcp-server https://mcp.bitcli.io/mcp в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить BitCLI MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие инструменты предоставляет BitCLI MCP?
Он предоставляет 6 инструментов, включая system_docs, market_data, calc_engine, alert_manager, send_notification.
Нужно ли предоставлять API-ключи от биржи для использования BitCLI?
Нет, BitCLI не требует ваших приватных торговых ключей и не хранит средства.
Как рассчитываются технические индикаторы, такие как RSI и EMA?
Индикаторы рассчитываются на стороне сервера с использованием C++ с прогревом на 3000 исторических барах для обеспечения точности и предотвращения математических галлюцинаций LLM.
Можно ли получать уведомления через другие платформы?
Да, вы можете настроить триггеры, которые будут отправлять мгновенные push-уведомления в ваши каналы Telegram или Discord.