BitCLI MCP server
2026년 11월 3일 커밋AI agent를 위한 기관급 암호화폐 파생상품 시장 데이터, BCT-30 캔들스틱 매트릭스 및 HFT 리스크 계산 도구를 제공합니다.
다른 이름 BitCLI-io/bitcli-mcp-server, bitcli-mcp-server
- 스타
- 1
- Tools
- 6
- 다운로드, 30일
- —
- 최신 버전
- 1.0.0
- 마지막 커밋
- 2026년 11월 3일
- 라이선스
- MIT
BitCLI MCP란?
BitCLI은(는) MCP server입니다. AI agent를 위한 기관급 암호화폐 파생상품 시장 데이터, BCT-30 캔들스틱 매트릭스 및 HFT 리스크 계산 도구를 제공합니다. 6개 도구를 제공합니다. 예: system_docs, market_data, calc_engine.
프로젝트 README에서 생성된 요약
BitCLI MCP server 정보
BitCLI는 AI agent를 위해 특별히 설계된 기관급 암호화폐 파생상품 시장 데이터와 고빈도 매매(HFT) 도구를 제공합니다. 비대해진 거래소 JSON 데이터를 BCT-30 캔들스틱 매트릭스로 대체하여 높은 토큰 소모 문제를 해결합니다. 이 밀도 높은 수학적 그리드는 상대 정수 인덱스와 kilo 스케일의 USD 값을 사용하여 표준 REST API 대비 토큰 사용량을 약 70% 절감합니다. 이를 통해 개발자는 모델 추론 비용을 절감하는 동시에 agent에게 RSI, EMA, MACD와 같이 서버 측에서 계산된 정확한 지표를 제공할 수 있습니다.
사용자는 Claude Desktop 및 Cursor와 같은 어시스턴트를 위해 상태 비저장(stateless) 엔드포인트를 통해 연결하거나, 자율형 Python agent를 위해 WebSocket 스트림을 사용할 수 있습니다. 서버를 사용하려면 BitCLI 웹 대시보드 또는 Telegram bot을 통해 생성된 API key가 필요합니다. 1,650개 이상의 계약을 스캔하는 market_data, 수학적 리스크 모델링을 위한 calc_engine, Telegram 또는 Discord로 알림을 전송하는 500ns 미만의 트리거를 설정하는 alert_manager와 같은 특화된 도구가 포함되어 있습니다. 거래소 API key를 요구하지 않으므로 자금 수탁 없이 시장 인텔리전스에 접근할 수 있는 안전한 방법을 제공합니다.
활용 사례
- 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를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
BitCLI MCP는 어떤 도구를 제공하나요?
6개 도구를 제공합니다. 예: system_docs, market_data, calc_engine, alert_manager, send_notification.
BitCLI를 사용하려면 거래소 API 키를 제공해야 하나요?
아니요, BitCLI는 거래소의 개인 트레이딩 키를 요구하지 않으며 어떠한 자금도 수탁하지 않습니다.
RSI 및 EMA와 같은 기술적 지표는 어떻게 계산되나요?
지표는 서버에서 C++를 사용하여 계산됩니다. 정확성을 보장하고 LLM의 수학적 환각 현상을 방지하기 위해 3,000개의 과거 바(bar)를 사용하여 워밍업을 수행합니다.
다른 플랫폼을 통해 알림을 받을 수 있나요?
네, Telegram 또는 Discord 채널로 즉시 푸시 알림을 전송하는 트리거를 설정할 수 있습니다.