BitCLI MCPサーバー
コミット 2026年11月3日機関投資家レベルの仮想通貨デリバティブ市場データ、BCT-30ローソク足マトリックス、およびHFTリスク計算ツールをAIエージェント向けに提供します。
別名 BitCLI-io/bitcli-mcp-server, bitcli-mcp-server
- スター
- 1
- ツール
- 6
- ダウンロード数(30日間)
- —
- 最新バージョン
- 1.0.0
- 最終コミット
- 2026年11月3日
- ライセンス
- MIT
BitCLI MCPとは
BitCLIはMCPサーバーです。 機関投資家レベルの仮想通貨デリバティブ市場データ、BCT-30ローソク足マトリックス、およびHFTリスク計算ツールをAIエージェント向けに提供します。. 6個のツールを提供しており、system_docs, market_data, calc_engineなどがあります。
プロジェクトのREADMEから生成された概要
BitCLI MCP server について
BitCLIは、AIエージェント向けに特別に設計された、機関投資家レベルの仮想通貨デリバティブ市場データと高頻度取引(HFT)ツールを提供します。膨大な取引所のJSONデータの代わりにBCT-30ローソク足マトリックスを使用することで、トークン消費量の問題を解決します。これらの高密度な数学的グリッドは、相対的な整数インデックスとキロスケールのUSD値を使用しており、標準的なREST APIと比較してトークン使用量を約70%削減します。これにより、開発者はモデルの推論コストを抑えつつ、RSI、EMA、MACDなどの正確にサーバー側で計算された指標をエージェントに提供できます。
ユーザーは、Claude DesktopやCursorなどのアシスタント向けにステートレスなエンドポイント経由で接続するか、自律的なPythonエージェント向けにWebSocketストリームを使用できます。サーバーを利用するには、BitCLIのウェブダッシュボードまたはTelegramボットを通じて生成されたAPIキーが必要です。機能には、1,650以上のコントラクトをスキャンするmarket_data、数学的なリスクモデリングを行うcalc_engine、およびTelegramやDiscordに通知を送信する500ns未満のトリガーを設定できるalert_managerなどの専門的なツールが含まれています。取引所のAPIキーを必要としないため、資金を預かることなく市場インテリジェンスにアクセスできる安全な方法を提供します。
できること
- 1テクニカル指標の分析AIクライアントは、自身のコンテキストウィンドウ内で複雑な計算を行う代わりに、計算済みのテクニカルデータを取得できます。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
BitCLI MCPのインストール方法
フォーマット検証日 2026年11月10日Cursor に追加Gooseに追加Claude CodeにBitCLI MCPをインストール
$ claude mcp add --transport http bitcli-mcp-server https://mcp.bitcli.io/mcpCursorにBitCLI MCPをインストール
~/.cursor/mcp.json
{
"mcpServers": {
"bitcli-mcp-server": {
"url": "https://mcp.bitcli.io/mcp"
}
}
}VS CodeにBitCLI MCPをインストール
.vscode/mcp.json
{
"servers": {
"bitcli-mcp-server": {
"type": "http",
"url": "https://mcp.bitcli.io/mcp"
}
}
}VS Code CLIにBitCLI MCPをインストール
$ code --add-mcp '{"name":"bitcli-mcp-server","type":"http","url":"https://mcp.bitcli.io/mcp"}'CodexにBitCLI MCPをインストール
$ codex mcp add bitcli-mcp-server --url https://mcp.bitcli.io/mcpCodex config.tomlにBitCLI MCPをインストール
~/.codex/config.toml
[mcp_servers.bitcli-mcp-server] url = "https://mcp.bitcli.io/mcp"
Gemini CLIにBitCLI MCPをインストール
$ gemini mcp add -s user --transport http bitcli-mcp-server https://mcp.bitcli.io/mcpGemini settings.jsonにBitCLI MCPをインストール
~/.gemini/settings.json
{
"mcpServers": {
"bitcli-mcp-server": {
"url": "https://mcp.bitcli.io/mcp",
"type": "http"
}
}
}BitCLI MCPツール 6
READMEから検出system_docsmarket_datacalc_enginealert_managersend_notificationuser_account
| system_docs | — | |
| market_data | — | |
| calc_engine | — | |
| alert_manager | — | |
| send_notification | — | |
| user_account | — |
自動チェック
実行日 2026年11月14日完全なレポート →まだ検証されていません。サーバーには80点のスコア、重大な問題がないこと、および検証に必要な十分なデータが必要です。 チェックの仕組み · 点数を上げるための改善点
- ソースリポジトリがリンクされており、アクセス可能bitcli-io/bitcli-mcp-server is public and reachablegithub.com/bitcli-io/bitcli-mcp-server ↗合格
- パッケージがこのリポジトリをソースとして指定未チェック
- ビルドの来歴 (Sigstore 証明)未チェック
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースあり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合格
- リモートエンドポイントが MCP ハンドシェイクに応答initialize answered with protocol 2024-11-05 in 692 ms合格
README
GitHubで見るBitCLI 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を開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
BitCLI MCPが提供するツールは
6個のツールを提供しており、system_docs, market_data, calc_engine, alert_manager, send_notificationなどがあります。
BitCLIを使用するために、取引所のAPIキーを提供する必要がありますか?
いいえ、BitCLIは取引所のプライベートなトレード用キーを必要とせず、資金を預かることもありません。
RSIやEMAなどのテクニカル指標はどのように計算されますか?
指標はサーバー上でC++を使用して計算されます。LLMによる計算ミス(ハルシネーション)を防ぎ、精度を確保するために、3,000本のヒストリカルデータによるウォームアップを行っています。
他のプラットフォーム経由でアラートを受け取ることはできますか?
はい、トリガーを設定することで、TelegramやDiscordのチャンネルに即時プッシュ通知を送信できます。