By crypto-com
Agent-first CLI for the Crypto.com Exchange API. Market data by default; live trading opt-in via API keys. Available --services: market (default), trade, account, advanced, margin, staking, funding, fiat. Update args in MCP settings to expand capabilities.
npx claudepluginhub crypto-com/cdcx-cli --plugin cdcx-cliThis plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
api_keyLeave blank to use market data only (no account needed).
${user_config.api_key}api_secretLeave blank if you left the API key blank.
${user_config.api_secret}Advanced contingency orders — OCO, OTO, OTOCO. Triggered orders with linked cancellation logic.
Credential and profile management — configure API keys via the setup wizard, environment variables, or config file. Resolution order and troubleshooting.
Progressive agent autonomy — from read-only to fully autonomous. Pick the lowest level that gets the job done.
Verify credentials and inspect account balance — the first action an agent takes before trading.
Order placement and management — place, amend, cancel, close-position. Safety-first with dry-run and preflight checks.
Trade instruments that require isolated margin (e.g. RWA/equity perpetuals like SPYUSD-PERP). Covers the create-order flag, funding transfers, leverage adjustment, and the TUI M toggle.
Fetch and analyze market data — prices, orderbook depth, candles, recent trades
Local paper trading — test strategies against live market prices without risking real funds. CLI-only, no auth, no MCP tools.
End-to-end limit order workflow with preflight checks, dry-run, placement, monitoring, amend, and cancel.
Read-only portfolio analysis — balances, positions, P&L, sub-accounts, fee rates, transaction history
Crypto wallet operations — deposits, withdrawals, network management. Withdrawal is tier-dangerous and requires extra gating.
Emergency flatten — cancel all open orders and close every open position as quickly as possible. Use when markets turn against you or credentials may be compromised.
Morning market + portfolio briefing — prices, positions, P&L, overnight orders — as a single structured report.
Access staking and yield farming opportunities for cryptocurrency holdings on OKX.
No description provided.
Access Binance spot trading capabilities including real-time market data, order placement, and portfolio management through API integration.
Agent-first CLI for trading crypto, stocks, forex, and derivatives on Kraken. Paper trading by default; live trading opt-in via API keys.
Multi-DEX perpetual futures CLI + MCP server for AI agents — Pacifica (Solana), Hyperliquid (HyperEVM), Lighter (Ethereum), Aster (BNB Chain). Trade, bridge, arb, and manage positions via natural language.
Paper-trade across Kalshi, Polymarket, Alpaca, and Coinbase from a Claude Code session. Onboarding collects API keys; a tiny Node helper handles scan/order/ledger for all rails. v1 is paper-only.
Requires secrets
Needs API keys or credentials to function
Share bugs, ideas, or general feedback.
A CLI, MCP server, and terminal dashboard for the Crypto.com Exchange API. Single binary, zero runtime dependencies.
86 REST endpoints across 10 API groups, dynamically generated from the Crypto.com Exchange OpenAPI spec. Real-time WebSocket streaming. Full-screen TUI dashboard. Paper trading. Works as a standalone CLI, an MCP tool server for AI agents, or an interactive terminal.
Caution: This software interacts with the live Crypto.com Exchange and can execute real financial transactions. Test with
cdcx paperbefore using real funds.
curl -sSfL https://raw.githubusercontent.com/crypto-com/cdcx-cli/main/install.sh | sh
From source:
cargo install --git https://github.com/crypto-com/cdcx-cli.git --bin cdcx
Every response is structured JSON. 86 MCP tools with typed parameters, enum validation, safety enforcement, and schema discovery — all generated from the OpenAPI spec at runtime. Your LLM can trade, analyze markets, and manage positions without custom tooling.
cdcx mcp --services market,account,trade
{
"mcpServers": {
"cdcx": {
"command": "cdcx",
"args": ["mcp", "--services", "market,account,trade"]
}
}
}
Compatible with Claude Code, Cursor, Claude Desktop, Codex, Github Copilot, Gemini CLI, and other MCP clients. Includes 13 agent skill files in skills/ for guided workflows.
Things you can ask your AI agent:
"What's the current BTC price and 24h volume?"
"Paper trade BTC for a few rounds and show me the P&L"
"Place an OTOCO bracket on BTC_USDT: entry at 70000, stop-loss at 65000, take-profit at 75000"
Every endpoint is a command. --help on everything. --dry-run to preview. --output json for scripting. Tab completion. Profiles for multi-account.
cdcx market ticker BTC_USDT -o table
cdcx trade order BUY BTC_USDT 0.001 --dry-run
cdcx stream ticker BTC_USDT ETH_USDT
cdcx paper buy BTC_USDT --quantity 0.01
Full-screen terminal trading interface. 6 tabs, real-time streaming, candlestick charts, heatmap mode, split screen, order workflows. Zero flicker.
cdcx tui
Press p to toggle paper mode. Press O for OTOCO bracket orders. Press ? for all shortcuts.
Public market data works without credentials:
cdcx market ticker BTC_USDT -o table
cdcx market book BTC_USDT --depth 10 -o table
cdcx market candlestick BTC_USDT --timeframe 1h -o table
Paper trading works without credentials:
cdcx paper init --balance 50000
cdcx paper buy BTC_USDT --quantity 0.01
cdcx paper positions
cdcx paper balance
For trading, set credentials:
export CDCX_API_KEY="your-key"
export CDCX_API_SECRET="your-secret"
cdcx account summary
Expose the Exchange API as MCP tools for AI agents:
cdcx mcp --services market,account,trade
cdcx mcp --services all --allow-dangerous
Service groups (MCP): market, account, trade, advanced, margin, staking, funding, fiat, otc, stream, all
Note:
accountalso exposes historical endpoints (orders, trades, transactions).fundingcovers wallet deposit/withdrawal endpoints. Paper trading is a CLI-only feature and has no MCP tools.
| Tier | Behavior | Examples |
|---|---|---|
| read | No confirmation | market ticker, market book |
| sensitive_read | No confirmation | account summary, trade open-orders |
| mutate | Requires acknowledged: true | trade order, trade cancel |
| dangerous | Requires --allow-dangerous | trade cancel-all, wallet withdraw |
13 skill files in skills/ covering:
| Skill | Purpose |
|---|---|
cdcx-market-intel | Market analysis and price discovery |
cdcx-portfolio-intel | Portfolio analysis and risk assessment |
cdcx-execution | Order placement with safety checks |
cdcx-advanced | OCO, OTO, OTOCO contingency orders |
cdcx-paper-strategy | Paper trading strategy testing |
cdcx-wallet-ops | Deposits, withdrawals, network management |
cdcx-auth-setup | Credential configuration |
cdcx-autonomy-levels | Safety tier configuration |
cdcx-check-balance | Balance and credential verification |
cdcx-place-limit-order | Limit order workflow with preflight checks |
cdcx-isolated-margin | Isolated margin trading (equity/RWA perpetuals) |
recipe-morning-brief | Daily market briefing workflow |
recipe-emergency-flatten | Emergency position flattening |
Install cdcx as a one-click plugin from your AI coding tool's marketplace.
Claude Code:
claude plugin marketplace add crypto-com/cdcx-cli
claude plugin install cdcx-cli@cdcx-cli
Codex CLI:
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim