MCPサーバー

Central Command — x402 Trading Intelligence

io.github.tlefko/central-command
暗号資産・Web3 金融・投資 公開・接続可能 MCP 2026-07-28

このMCPでできること

Provides crypto market data, technical and derivatives analysis, strategy backtesting, portfolio intelligence, and optional automated trading execution.

cc.agent_strategy
Agent Strategy Console
Run the Central Command agent console (strategy lifecycle + account actions). Purpose: guide/whoami, create/update strategies, backtest, deploy STOPPED, paper execute, and (explicitly) live orders. Behavior: READ + WRITE. Deploy without execute does NOT move money. Live place_order/close_position/cancel_order require confirm_live=true. Default force_paper=true. Auth: X-Api-Key (linked Connect keys preferred — free). Do not spoof X-Linked-User-Id. Cost: linked Connect keys free; otherwise prepaid / x402 per catalog price for agent-strategy. Rate limit: plan default. Returns: JSON envelope { ok, endpoint, status, data: { ok, guide|whoami|created|deployed|... } }. Guidelines: Start with action=guide then whoami. Prefer paper. Never invent outbound-proxy failures — report real HTTP status/body.
破壊的操作あり 外部アクセスあり
入力スキーマ
{'type': 'object', 'required': ['action'], 'properties': {'id': {'type': 'string', 'description': 'Strategy id for get/update/deploy/execute/backtest. Optional.'}, 'body': {'type': 'object', 'description': 'Full JSON body merge/override for advanced fields. Optional.'}, 'goal': {'type': 'string', 'description': 'Natural-language strategy goal / rules. Optional.'}, 'title': {'type': 'string', 'description': 'Strategy title when creating/updating. Optional.'}, 'action': {'type': 'string', 'description': 'Required intent. Safe/read: guide, whoami, strategies, get_strategy, portfolio, positions, orders, balance, results, logs, get_backtest. Write (no live money): create_strategy, update_strategy, deploy, pause, backtest, execute with force_paper=true. Destructive live: place_order, close_position, cancel_order — require confirm_live=true. Example: "guide".'}, 'settings': {'type': 'object', 'description': 'For update_strategy: { strategy_config: {max_leverage, max_risk_per_trade_pct, max_concurrent_positions, asset_universe, ...}, capital_config, check_interval_minutes, trading_permissions }. Hot-editable fields work even while running; cold fields (goal, strategy_notes) require pause first. All changes logged.'}, 'task_type': {'type': 'string', 'description': 'Task classification for create_strategy. Prefer "paper". Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same as X-PAYMENT header) when retrying after 402. Optional.'}, 'force_paper': {'type': 'boolean', 'description': 'When true (recommended default), execute paths stay on paper. Optional.'}, 'confirm_live': {'type': 'boolean', 'description': 'Must be true to place/cancel LIVE exchange orders. Never set unless the human explicitly confirmed. Optional.'}}, 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: { ok, guide|whoami|created|deployed|backtest|strategies|portfolio|orders|... }', 'additionalProperties': False}
cc.asset_scanner
Multi-Asset Technical Scanner
Call cc.asset_scanner — Scans 36 major crypto assets across BTC, ETH, SOL, alts, and memes for multi-timeframe technical signals including RSI, MACD, Bollinger Bands, ATR, and composite scores. Purpose: Scans 36 major crypto assets across BTC, ETH, SOL, alts, and memes for multi-timeframe technical signals including RSI, MACD, Bollinger Bands, ATR, and composite scores. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.002 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 60/min (per API key). Tier: standard. Returns: Array of per-symbol objects with indicator values, directional scores, and signal strength ratings. Cached 30 minutes. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: crypto, technical-analysis, scanner, multi-asset, signals.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/asset-scanner. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Array of per-symbol objects with indicator values, directional scores, and signal strength ratings. Cached 30 minutes.', 'additionalProperties': False}
cc.auto_fetch_market_data
Comprehensive Market Context
Call cc.auto_fetch_market_data — All-in-one market intelligence: OHLCV candles + computed indicators + Coinglass OI + news via Tavily. Everything an agent needs in one call. Purpose: All-in-one market intelligence: OHLCV candles + computed indicators + Coinglass OI + news via Tavily. Everything an agent needs in one call. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~300s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.008 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 15/min (per API key). Tier: premium. Returns: Multi-section response: technical indicators, OHLCV data, market microstructure (OI/funding), and relevant news summaries. Guidelines: Compute / parse / backtest only — no live orders. Feed outputs into cc.agent_strategy with force_paper=true to paper-trade. Tags: comprehensive, market-data, indicators, news, context, all-in-one.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Parameter `symbol` (string). Required.'}, 'timeframe': {'type': 'string', 'description': 'default: 1h Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/auto-fetch-market-data. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Multi-section response: technical indicators, OHLCV data, market microstructure (OI/funding), and relevant news summaries.', 'additionalProperties': False}
cc.blofin_public
BloFin Public Market Data
Call cc.blofin_public — Proxy to BloFin public API (tickers, instruments, orderbook, trades, candles) bypassing CORS restrictions. Purpose: Proxy to BloFin public API (tickers, instruments, orderbook, trades, candles) bypassing CORS restrictions. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~60s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.0005 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 120/min (per API key). Tier: standard. Returns: Raw BloFin public API response for any public endpoint: real-time tickers, full orderbook depth, recent trades, OHLCV candles. Guidelines: Pass required parameters exactly; omit unknown fields. On 402, settle payment then retry with X-PAYMENT. Tags: blofin, orderbook, tickers, candles, exchange-data.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['path'], 'properties': {'path': {'type': 'string', 'description': 'BloFin API path e.g. /api/v1/market/tickers Required.'}, 'params': {'type': 'object', 'description': 'Parameter `params` (object). Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/blofin-public. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Raw BloFin public API response for any public endpoint: real-time tickers, full orderbook depth, recent trades, OHLCV candles.', 'additionalProperties': False}
cc.central_signal
Universal Signal Router
Call cc.central_signal — Unified signal ingestion endpoint that normalizes symbols from any exchange format (Binance, Bybit, TradingView) to executable format and routes to execution. Purpose: Unified signal ingestion endpoint that normalizes symbols from any exchange format (Binance, Bybit, TradingView) to executable format and routes to execution. Behavior: DESTRUCTIVE. Normalizes the signal and routes toward trade execution for the authenticated account. Can open/close positions. Auth: X-Api-Key required (and linked exchange credentials for execution actions). Cost: $0.01 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 30/min (per API key). Tier: premium. Returns: Signal confirmation with execution status, order ID, fill price, and routing metadata. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: signals, execution, routing, tradingview, webhook, automation.
破壊的操作あり 外部アクセスあり
入力スキーマ
{'type': 'object', 'required': ['symbol', 'side', 'size'], 'properties': {'side': {'type': 'string', 'description': 'buy or sell Required.'}, 'size': {'type': 'number', 'description': 'Parameter `size` (number). Required.'}, 'symbol': {'type': 'string', 'description': 'Any format: BTCUSDT, BTC/USDT, BTC-USDT Required.'}, 'leverage': {'type': 'number', 'description': 'Parameter `leverage` (number). Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/central-signal. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Signal confirmation with execution status, order ID, fill price, and routing metadata.', 'additionalProperties': False}
cc.cme_gap
CME Futures Gap Detector
Call cc.cme_gap — Detects and tracks CME Bitcoin futures gaps (Friday close vs Monday open) with fill status monitoring. Unique signal. Purpose: Detects and tracks CME Bitcoin futures gaps (Friday close vs Monday open) with fill status monitoring. Unique signal. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.002 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 30/min (per API key). Tier: premium. Returns: Array of detected gaps: direction, size, fill status, and dates. Gaps act as price magnets. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: cme, gaps, futures, price-magnets, institutional.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/cme-gap. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Array of detected gaps: direction, size, fill status, and dates. Gaps act as price magnets.', 'additionalProperties': False}
cc.coinglass_data
Aggregated Derivatives Intelligence
Call cc.coinglass_data — Comprehensive Coinglass derivatives data including open interest, liquidations, funding rates, and long/short ratios with 45-min caching and gzip compression. Purpose: Comprehensive Coinglass derivatives data including open interest, liquidations, funding rates, and long/short ratios with 45-min caching and gzip compression. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~2700s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.003 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 30/min (per API key). Tier: standard. Returns: Normalized market microstructure data across top crypto perpetual futures. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: derivatives, open-interest, liquidations, funding, coinglass.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'symbol': {'type': 'string', 'description': 'Specific symbol to query (default: top 20) Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/coinglass-data. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Normalized market microstructure data across top crypto perpetual futures.', 'additionalProperties': False}
cc.coinglass_footprint
Orderflow Footprint Data
Call cc.coinglass_footprint — Fetches footprint/orderflow data showing buy vs sell volume imbalance at each price level. 5-minute cache. Purpose: Fetches footprint/orderflow data showing buy vs sell volume imbalance at each price level. 5-minute cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~300s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.005 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 30/min (per API key). Tier: premium. Returns: Orderflow footprint matrix: buy/sell volume at discrete price levels revealing absorption, exhaustion, and imbalance. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: orderflow, footprint, volume-profile, microstructure.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Trading pair e.g. BTC Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/coinglass-footprint. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Orderflow footprint matrix: buy/sell volume at discrete price levels revealing absorption, exhaustion, and imbalance.', 'additionalProperties': False}
cc.data_tools
Technical Analysis Toolbox
Call cc.data_tools — Comprehensive TA computation engine: 25+ indicators (SMA, EMA, RSI, MACD, ATR, Bollinger, Stochastic, ADX, CCI, Ichimoku, VWAP, Volume Profile, Fibonacci, Pivots, etc.) on any OHLCV data, plus the terminal's Smart Overlays (action smart_overlays: supply/demand zones, No-Trade Zone, EMA ribbon 8/13/21/34/55/89, FVG, liquidity sweeps) computed from the same code the chart draws. Purpose: Comprehensive TA computation engine: 25+ indicators (SMA, EMA, RSI, MACD, ATR, Bollinger, Stochastic, ADX, CCI, Ichimoku, VWAP, Volume Profile, Fibonacci, Pivots, etc.) on any OHLCV data, plus the terminal's Smart Overlays (action smart_overlays: supply/demand zones, No-Trade Zone, EMA ribbon 8/13/21/34/55/89, FVG, liquidity sweeps) computed from the same code the chart draws. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Live / near-real-time data. Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.005 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 30/min (per API key). Tier: standard. Returns: Full indicator suite output for all requested tools: computed values, signals, divergences, and crossovers at every data point. Guidelines: Compute / parse / backtest only — no live orders. Feed outputs into cc.agent_strategy with force_paper=true to paper-trade. Tags: indicators, technical-analysis, computation, rsi, macd, bollinger, ichimoku, fibonacci.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['symbol', 'timeframe'], 'properties': {'bars': {'type': 'number', 'description': 'Candles to analyse (default 100; use 300 for smart_overlays so the zone lookback matches the chart) Optional.'}, 'action': {'type': 'string', 'description': 'calculate_indicators (default) | compute_all_indicators | detect_patterns | analyze_regime | multi_timeframe_regime | find_support_resistance | cross_tf_analysis | evaluate_expressions | full_analysis | smart_overlays Optional.'}, 'symbol': {'type': 'string', 'description': 'Parameter `symbol` (string). Required.'}, 'candles': {'type': 'array', 'description': 'Provide your own OHLCV data instead of fetching Optional.'}, 'overlays': {'type': 'array', 'description': 'For smart_overlays: supply_demand | no_trade_zone | ema_ribbon (default all three) | fvg | liquidity_sweeps | rainbow Optional.'}, 'timeframe': {'type': 'string', 'description': 'Parameter `timeframe` (string). Required.'}, 'indicators': {'type': 'array', 'description': 'For calculate_indicators: list of indicators to compute, TYPE:PERIOD Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/data-tools. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Full indicator suite output for all requested tools: computed values, signals, divergences, and crossovers at every data point.', 'additionalProperties': False}
cc.economic_calendar
Macroeconomic Event Calendar
Call cc.economic_calendar — Upcoming high-impact macroeconomic events (CPI, FOMC, NFP, etc.) with forecast vs previous values. 60-min cache. Purpose: Upcoming high-impact macroeconomic events (CPI, FOMC, NFP, etc.) with forecast vs previous values. 60-min cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~3600s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.001 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 60/min (per API key). Tier: standard. Returns: Array of events with dates, countries, impact level, forecast/actual/previous values. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: macro, calendar, fomc, cpi, nfp, economic.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/economic-calendar. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Array of events with dates, countries, impact level, forecast/actual/previous values.', 'additionalProperties': False}
cc.etf_flows
Bitcoin ETF Flow Tracker
Call cc.etf_flows — Real-time Bitcoin/crypto ETF inflow and outflow data tracking institutional positioning (GBTC, IBIT, FBTC, etc). 60-min cache. Purpose: Real-time Bitcoin/crypto ETF inflow and outflow data tracking institutional positioning (GBTC, IBIT, FBTC, etc). 60-min cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~3600s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.002 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 30/min (per API key). Tier: standard. Returns: Per-ETF daily flow in USD with cumulative totals, showing institutional demand/supply dynamics. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: etf, institutional, flows, bitcoin, blackrock, grayscale.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/etf-flows. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Per-ETF daily flow in USD with cumulative totals, showing institutional demand/supply dynamics.', 'additionalProperties': False}
cc.external_signal
External Signal Webhook
Call cc.external_signal — Public-facing webhook endpoint for TradingView alerts, custom bots, and third-party signal providers. Normalizes and forwards to execution. Purpose: Public-facing webhook endpoint for TradingView alerts, custom bots, and third-party signal providers. Normalizes and forwards to execution. Behavior: DESTRUCTIVE. Normalizes the signal and routes toward trade execution for the authenticated account. Can open/close positions. Auth: X-Api-Key required (and linked exchange credentials for execution actions). Cost: $0.005 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 60/min (per API key). Tier: standard. Returns: Proxied execution response: signal received, validated, normalized, and forwarded to trade engine. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: webhook, tradingview, alerts, automation, signals.
破壊的操作あり 外部アクセスあり
入力スキーマ
{'type': 'object', 'required': ['symbol', 'action'], 'properties': {'size': {'type': 'number', 'description': 'Parameter `size` (number). Optional.'}, 'action': {'type': 'string', 'description': 'buy, sell, close Required.'}, 'symbol': {'type': 'string', 'description': 'Parameter `symbol` (string). Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/external-signal. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Proxied execution response: signal received, validated, normalized, and forwarded to trade engine.', 'additionalProperties': False}
cc.fear_greed
Crypto Fear & Greed Index
Call cc.fear_greed — Crypto market Fear & Greed composite index (0-100) with historical values and trend direction. 30-min cache. Purpose: Crypto market Fear & Greed composite index (0-100) with historical values and trend direction. 30-min cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.0005 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 120/min (per API key). Tier: standard. Returns: Current index value (0=extreme fear, 100=extreme greed) plus 7/30/90 day history. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: sentiment, fear-greed, market-cycle, contrarian.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/fear-greed. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Current index value (0=extreme fear, 100=extreme greed) plus 7/30/90 day history.', 'additionalProperties': False}
cc.funding_rates
Perpetual Funding Rates
Call cc.funding_rates — Current and predicted perpetual futures funding rates across all major exchanges via Coinglass with 30-min cache. Purpose: Current and predicted perpetual futures funding rates across all major exchanges via Coinglass with 30-min cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.001 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 60/min (per API key). Tier: standard. Returns: Per-symbol funding rate data with exchange-level breakdowns and predicted next funding. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: funding, perpetuals, carry-trade, sentiment.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'symbol': {'type': 'string', 'description': 'Specific symbol (default: all major) Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/funding-rates. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Per-symbol funding rate data with exchange-level breakdowns and predicted next funding.', 'additionalProperties': False}
cc.hyperliquid_data
Hyperliquid Whale Intelligence
Call cc.hyperliquid_data — Whale positions and activity alerts from Hyperliquid DEX showing large trader positioning. 30-min cache. Purpose: Whale positions and activity alerts from Hyperliquid DEX showing large trader positioning. 30-min cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.003 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 30/min (per API key). Tier: premium. Returns: Large positions (size, entry, PnL, leverage) plus recent whale open/close alerts. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: whales, hyperliquid, dex, smart-money, positioning.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/hyperliquid-data. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Large positions (size, entry, PnL, leverage) plus recent whale open/close alerts.', 'additionalProperties': False}
cc.indicator_generator
AI Indicator Creator
Call cc.indicator_generator — AI-powered indicator workshop. Actions: generate (prompt→code), list_library (user saved indicators), get_indicator (by id), delete_indicator, get_draft (poll generation status), save (persist to library). Returns full indicator code, params, and metadata. Purpose: AI-powered indicator workshop. Actions: generate (prompt→code), list_library (user saved indicators), get_indicator (by id), delete_indicator, get_draft (poll generation status), save (persist to library). Returns full indicator code, params, and metadata. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Live / near-real-time data. Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.02 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 10/min (per API key). Tier: premium. Returns: For generation: {success, processing, generation_id}. For list_library: {indicators:[{id, name, description, code, color, is_overlay, params}]}. For get_draft: {draft, status, generation_id}. Guidelines: Pass required parameters exactly; omit unknown fields. On 402, settle payment then retry with X-PAYMENT. Tags: indicator, code-generation, ai, custom, technical-analysis, charting.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'save': {'type': 'boolean', 'description': 'Set true with indicator_data to persist to library Optional.'}, 'action': {'type': 'string', 'description': 'list_library | get_indicator | delete_indicator | get_draft | save. Omit for generation. Optional.'}, 'prompt': {'type': 'string', 'description': 'Natural language description of indicator to generate (required for generation) Optional.'}, 'history': {'type': 'array', 'description': 'Conversation history for refinement Optional.'}, 'timeframe': {'type': 'string', 'description': 'Chart timeframe context (e.g. 4H, 1D) Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}, 'indicator_id': {'type': 'string', 'description': 'UUID of indicator (for get/delete actions) Optional.'}, 'indicator_data': {'type': 'object', 'description': 'Full indicator object to save: {name, description, code, color, is_overlay, params} Optional.'}}, 'description': 'JSON body for POST /x402-gateway/indicator-generator. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: For generation: {success, processing, generation_id}. For list_library: {indicators:[{id, name, description, code, color, is_overlay, params}]}. For get_draft: {draft, status, generation_id}.', 'additionalProperties': False}
cc.liquidation_heatmap
Liquidation Heatmap
Call cc.liquidation_heatmap — Liquidation cluster visualization data showing where leveraged positions would be force-closed at each price level. Purpose: Liquidation cluster visualization data showing where leveraged positions would be force-closed at each price level. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.005 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 20/min (per API key). Tier: premium. Returns: 3D matrix: price levels x leverage tiers x liquidation volume. Identifies magnetic price targets. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: liquidations, heatmap, leverage, magnetic-levels, risk.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'range': {'type': 'string', 'description': 'Price range: 5%, 10%, 20% Optional.'}, 'symbol': {'type': 'string', 'description': 'Parameter `symbol` (string). Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/liquidation-heatmap. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: 3D matrix: price levels x leverage tiers x liquidation volume. Identifies magnetic price targets.', 'additionalProperties': False}
cc.liquidation_max_pain
Max Pain Liquidation Levels
Call cc.liquidation_max_pain — Identifies the exact price levels where maximum liquidation cascades would trigger for both longs and shorts. Purpose: Identifies the exact price levels where maximum liquidation cascades would trigger for both longs and shorts. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.003 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 30/min (per API key). Tier: premium. Returns: Per-symbol: long_max_pain_price, short_max_pain_price, current_price, distance_to_each. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: liquidations, max-pain, cascade, risk-levels.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Parameter `symbol` (string). Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/liquidation-max-pain. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Per-symbol: long_max_pain_price, short_max_pain_price, current_price, distance_to_each.', 'additionalProperties': False}
cc.list_catalog
List Catalog
List Central Command x402 catalog endpoints (names, prices, parameters, tiers). Purpose: discover which cc.* tools exist and what they cost before calling them. Behavior: READ-ONLY. Does not place orders or charge per-endpoint fees by itself (catalog fetch). Auth: optional X-Api-Key (same catalog is public); payment not required for listing. Cost: free to list. Individual endpoint calls are billed separately when invoked. Rate limit: gateway default. Returns: JSON envelope { ok, endpoint, status, data: { endpoints: [...] } }. Guidelines: Call this first. Then invoke cc.<slug> with required params. Admin-only tools are omitted.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'properties': {}, 'description': 'No parameters. Empty object.', 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status', 'data'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when catalog fetch succeeded.'}, 'data': {'type': 'object', 'properties': {'protocol': {'type': 'string'}, 'provider': {'type': 'string'}, 'endpoints': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'tier': {'type': 'string'}, 'parameters': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'price_usdc': {'type': 'number'}, 'description': {'type': 'string'}, 'price_per_call': {'type': 'string'}}, 'additionalProperties': True}}, 'total_endpoints': {'type': 'number'}}, 'description': 'Full catalog payload from /x402-gateway/catalog.', 'additionalProperties': True}, 'error': {'type': 'string'}, 'status': {'type': 'number', 'description': 'HTTP status of catalog fetch.'}, 'endpoint': {'type': 'string', 'description': 'Always list_catalog.'}}, 'description': 'x402 catalog listing used to discover tools and prices.', 'additionalProperties': False}
cc.long_short_account_ratio
Long/Short Account Ratio
Call cc.long_short_account_ratio — Global long vs short account positioning ratio from Coinglass showing retail sentiment with 60-min cache. Purpose: Global long vs short account positioning ratio from Coinglass showing retail sentiment with 60-min cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~3600s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.001 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 60/min (per API key). Tier: standard. Returns: Time-series of long_percent, short_percent, and ratio showing crowd positioning shifts. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: sentiment, positioning, retail, long-short, contrarian.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Parameter `symbol` (string). Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/long-short-account-ratio. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Time-series of long_percent, short_percent, and ratio showing crowd positioning shifts.', 'additionalProperties': False}
cc.ma_fetch
Moving Average Data
Call cc.ma_fetch — Multi-period moving average values (SMA/EMA at various lengths) via Coinglass with 30-min cache. Purpose: Multi-period moving average values (SMA/EMA at various lengths) via Coinglass with 30-min cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.001 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 60/min (per API key). Tier: standard. Returns: MA values at 7, 25, 50, 99, 200 periods across multiple timeframes for trend analysis. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: moving-averages, trend, sma, ema, technical.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Parameter `symbol` (string). Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/ma-fetch. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: MA values at 7, 25, 50, 99, 200 periods across multiple timeframes for trend analysis.', 'additionalProperties': False}
cc.market_news
AI-Curated Market News
Call cc.market_news — Aggregated crypto and macro market news from multiple sources with relevance scoring and categorization. Purpose: Aggregated crypto and macro market news from multiple sources with relevance scoring and categorization. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.002 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 30/min (per API key). Tier: standard. Returns: Categorized news articles: title, source, URL, relevance score, AI summary per category. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: news, sentiment, narrative, catalyst, headlines.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'category': {'type': 'string', 'description': 'Filter: btc, eth, sol, macro, all Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/market-news. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Categorized news articles: title, source, URL, relevance score, AI summary per category.', 'additionalProperties': False}
cc.openclaw_chat
OpenClaw Strategy Agent
Call cc.openclaw_chat — Autonomous AI agent specialized in strategy development, backtesting, and continuous market monitoring. Uses indicator libraries, pattern recognition, and instrument specifications. Purpose: Autonomous AI agent specialized in strategy development, backtesting, and continuous market monitoring. Uses indicator libraries, pattern recognition, and instrument specifications. Behavior: conversational AI that CAN place/cancel orders and manage positions when the linked account allows it. Treat as potentially destructive. Confirm intent before asking it to trade live. Auth: X-Api-Key required (and linked exchange credentials for execution actions). Cost: $0.025 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 10/min (per API key). Tier: enterprise. Returns: Structured AI analysis with computed indicators, detected patterns, strategy recommendations, and task management for autonomous execution. Guidelines: Prefer paper/simulation paths. For live money require explicit human confirmation (confirm_live / action=execute). Report real HTTP errors; never invent proxy failures. Tags: ai, strategy, autonomous, backtesting, patterns, indicators.
破壊的操作あり 外部アクセスあり
入力スキーマ
{'type': 'object', 'required': ['message'], 'properties': {'message': {'type': 'string', 'description': 'Parameter `message` (string). Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}, 'conversation_id': {'type': 'string', 'description': 'Parameter `conversation_id` (string). Optional.'}}, 'description': 'JSON body for POST /x402-gateway/openclaw-chat. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Structured AI analysis with computed indicators, detected patterns, strategy recommendations, and task management for autonomous execution.', 'additionalProperties': False}
cc.open_interest
Aggregated Open Interest
Call cc.open_interest — Historical and current aggregated open interest across all major exchanges with 30-min cache. Purpose: Historical and current aggregated open interest across all major exchanges with 30-min cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~1800s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.001 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 60/min (per API key). Tier: standard. Returns: Time-series OI data plus current OI breakdown per exchange for requested symbol. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: open-interest, derivatives, positioning, leverage.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Symbol to query e.g. BTC Required.'}, 'interval': {'type': 'string', 'description': 'Time interval: 1h, 4h, 1d Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/open-interest. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Time-series OI data plus current OI breakdown per exchange for requested symbol.', 'additionalProperties': False}
cc.solana_rpc
Solana Multi-RPC Proxy
Call cc.solana_rpc — Multi-endpoint Solana RPC proxy with automatic failover (Alchemy, public, Ankr) for any JSON-RPC method. Reliable Solana access. Purpose: Multi-endpoint Solana RPC proxy with automatic failover (Alchemy, public, Ankr) for any JSON-RPC method. Reliable Solana access. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Live / near-real-time data. Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.001 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 120/min (per API key). Tier: standard. Returns: Standard Solana JSON-RPC response for any method: getBalance, getTokenAccounts, getTransaction, etc. Guidelines: Forward JSON-RPC only. Prefer eth_call / read methods. Sending raw signed txs is possible if you pass them — that is your responsibility. Tags: solana, rpc, blockchain, web3, defi.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['method', 'params'], 'properties': {'method': {'type': 'string', 'description': 'Solana RPC method Required.'}, 'params': {'type': 'array', 'description': 'Parameter `params` (array). Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/solana-rpc. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Standard Solana JSON-RPC response for any method: getBalance, getTokenAccounts, getTransaction, etc.', 'additionalProperties': False}
cc.squirrel_chat
AI Trading Chat
Call cc.squirrel_chat — Full AI trading assistant with real-time market data, position analysis, chart drawing commands, and multi-tool execution. Supports 60+ data actions including candles, funding rates, open interest, liquidations, order book, and more. Returns structured analysis with optional chart annotations. Purpose: Full AI trading assistant with real-time market data, position analysis, chart drawing commands, and multi-tool execution. Supports 60+ data actions including candles, funding rates, open interest, liquidations, order book, and more. Returns structured analysis with optional chart annotations. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Live / near-real-time data. Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.002 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 10/min (per API key). Tier: premium. Returns: AI response with market analysis, trade suggestions, and optional draw_commands for chart annotations. Token usage included for billing. Guidelines: Pass required parameters exactly; omit unknown fields. On 402, settle payment then retry with X-PAYMENT. Tags: chat, ai, analysis, trading, market-data.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['message'], 'properties': {'symbol': {'type': 'string', 'description': 'Active chart symbol (e.g. BTC-USDT) Optional.'}, 'message': {'type': 'string', 'description': 'User message / question / instruction Required.'}, 'positions': {'type': 'array', 'description': 'Current open positions for context Optional.'}, 'timeframe': {'type': 'string', 'description': 'Active chart timeframe (e.g. 4H) Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}, 'conversation_id': {'type': 'string', 'description': 'Existing conversation UUID for context continuity Optional.'}}, 'description': 'JSON body for POST /x402-gateway/squirrel-chat. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: AI response with market analysis, trade suggestions, and optional draw_commands for chart annotations. Token usage included for billing.', 'additionalProperties': False}
cc.squirrel_chat_v2
Autonomous Trading Agent
Call cc.squirrel_chat_v2 — Full AI trading assistant powered by GPT that can analyze markets, compute indicators, fetch live data, place orders, manage positions, and provide strategic advice. Purpose: Full AI trading assistant powered by GPT that can analyze markets, compute indicators, fetch live data, place orders, manage positions, and provide strategic advice. Behavior: conversational AI that CAN place/cancel orders and manage positions when the linked account allows it. Treat as potentially destructive. Confirm intent before asking it to trade live. Auth: X-Api-Key required (and linked exchange credentials for execution actions). Cost: $0.03 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 10/min (per API key). Tier: enterprise. Returns: Conversational AI response with embedded trade execution, market analysis, indicator computations, and chart drawing commands. Guidelines: Prefer paper/simulation paths. For live money require explicit human confirmation (confirm_live / action=execute). Report real HTTP errors; never invent proxy failures. Tags: ai, agent, autonomous, trading, analysis, execution, conversational.
破壊的操作あり 外部アクセスあり
入力スキーマ
{'type': 'object', 'required': ['message'], 'properties': {'message': {'type': 'string', 'description': 'Natural language message to the AI agent Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}, 'conversation_id': {'type': 'string', 'description': 'Continue existing conversation Optional.'}}, 'description': 'JSON body for POST /x402-gateway/squirrel-chat-v2. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Conversational AI response with embedded trade execution, market analysis, indicator computations, and chart drawing commands.', 'additionalProperties': False}
cc.strategy_backtest
AI Strategy Backtester
Call cc.strategy_backtest — Takes a natural language strategy description, generates executable code, and runs it against historical OHLCV data with full TP/SL/trailing stop simulation. Purpose: Takes a natural language strategy description, generates executable code, and runs it against historical OHLCV data with full TP/SL/trailing stop simulation. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Live / near-real-time data. Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.05 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 5/min (per API key). Tier: premium. Returns: Complete backtest results: total trades, win rate, net PnL, max drawdown, Sharpe ratio, profit factor, and individual trade log with entry/exit details. Guidelines: Compute / parse / backtest only — no live orders. Feed outputs into cc.agent_strategy with force_paper=true to paper-trade. Tags: backtest, strategy, simulation, performance, sharpe, drawdown.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['strategy', 'symbol'], 'properties': {'days': {'type': 'number', 'description': 'History lookback (default: 90) Optional.'}, 'symbol': {'type': 'string', 'description': 'Parameter `symbol` (string). Required.'}, 'strategy': {'type': 'string', 'description': 'Natural language strategy description Required.'}, 'timeframe': {'type': 'string', 'description': '1h, 4h, 1d Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/strategy-backtest. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Complete backtest results: total trades, win rate, net PnL, max drawdown, Sharpe ratio, profit factor, and individual trade log with entry/exit details.', 'additionalProperties': False}
cc.strategy_data_parser
Strategy Language Parser
Call cc.strategy_data_parser — Parses natural language strategy descriptions into structured executable specifications: timeframes, indicators, patterns, risk parameters, and entry/exit rules. Purpose: Parses natural language strategy descriptions into structured executable specifications: timeframes, indicators, patterns, risk parameters, and entry/exit rules. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Live / near-real-time data. Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.01 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 20/min (per API key). Tier: standard. Returns: Structured strategy object: TimeframeReq[], IndicatorReq[], PatternReq[], RiskParams, entry_conditions, exit_conditions — ready for backtesting or live execution. Guidelines: Compute / parse / backtest only — no live orders. Feed outputs into cc.agent_strategy with force_paper=true to paper-trade. Tags: parser, nlp, strategy, structured-data, automation.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['description'], 'properties': {'__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}, 'description': {'type': 'string', 'description': 'Natural language strategy description Required.'}}, 'description': 'JSON body for POST /x402-gateway/strategy-data-parser. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Structured strategy object: TimeframeReq[], IndicatorReq[], PatternReq[], RiskParams, entry_conditions, exit_conditions — ready for backtesting or live execution.', 'additionalProperties': False}
cc.trade_builder
AI Trade Constructor
Call cc.trade_builder — Takes natural language or structured trade ideas, fetches live market context, and generates fully executable order parameters with AI reasoning. Purpose: Takes natural language or structured trade ideas, fetches live market context, and generates fully executable order parameters with AI reasoning. Behavior: mostly READ (plan/validate). WRITE/destructive only when action=execute — that can submit live orders. Prefer action=plan first. Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.02 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 10/min (per API key). Tier: premium. Returns: Complete trade specification: symbol, side, size, leverage, entry type, TP levels, SL level, AI reasoning for each parameter. Guidelines: Prefer paper/simulation paths. For live money require explicit human confirmation (confirm_live / action=execute). Report real HTTP errors; never invent proxy failures. Tags: ai, trade-planning, order-generation, risk-management, automation.
破壊的操作あり 外部アクセスあり
入力スキーマ
{'type': 'object', 'required': ['idea'], 'properties': {'idea': {'type': 'string', 'description': 'Natural language trade idea or structured params Required.'}, 'risk_pct': {'type': 'number', 'description': 'Max risk as % of account Optional.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/trade-builder. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Complete trade specification: symbol, side, size, leverage, entry type, TP levels, SL level, AI reasoning for each parameter.', 'additionalProperties': False}
cc.traditional_markets
Traditional Markets Dashboard
Call cc.traditional_markets — Live quotes for S&P 500, Nasdaq, Dow, VIX, Gold, Oil, US Bonds, DXY, and major forex pairs. 15-min cache. Purpose: Live quotes for S&P 500, Nasdaq, Dow, VIX, Gold, Oil, US Bonds, DXY, and major forex pairs. 15-min cache. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Responses may be cached (~900s). Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.001 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 60/min (per API key). Tier: standard. Returns: Multi-category quotes: indices, metals, energy, bonds, forex with price and change percentages. Guidelines: Use for research / signal context. Pair with cc.agent_strategy (paper) before any live order. Do not invent fills from this data alone. Tags: tradfi, spx, nasdaq, gold, dxy, vix, correlation.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/traditional-markets. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Multi-category quotes: indices, metals, energy, bonds, forex with price and change percentages.', 'additionalProperties': False}
cc.twap_executor
TWAP Order Executor
Call cc.twap_executor — Time-Weighted Average Price execution engine — splits large orders into smaller randomized slices over configurable time windows to minimize market impact. Purpose: Time-Weighted Average Price execution engine — splits large orders into smaller randomized slices over configurable time windows to minimize market impact. Behavior: DESTRUCTIVE. Splits and submits real exchange orders over time. Irreversible fills once slices execute. Not a simulation. Auth: X-Api-Key required (and linked exchange credentials for execution actions). Cost: $0.015 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 10/min (per API key). Tier: premium. Returns: Execution status: filled slices, average fill price, remaining quantity, estimated completion time. Guidelines: Prefer paper/simulation paths. For live money require explicit human confirmation (confirm_live / action=execute). Report real HTTP errors; never invent proxy failures. Tags: execution, twap, smart-order, market-impact, slippage.
破壊的操作あり 外部アクセスあり
入力スキーマ
{'type': 'object', 'required': ['symbol', 'side', 'total_size', 'duration_minutes'], 'properties': {'side': {'type': 'string', 'description': 'Parameter `side` (string). Required.'}, 'slices': {'type': 'number', 'description': 'Parameter `slices` (number). Optional.'}, 'symbol': {'type': 'string', 'description': 'Parameter `symbol` (string). Required.'}, 'total_size': {'type': 'number', 'description': 'Parameter `total_size` (number). Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}, 'duration_minutes': {'type': 'number', 'description': 'Parameter `duration_minutes` (number). Required.'}}, 'description': 'JSON body for POST /x402-gateway/twap-executor. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Execution status: filled slices, average fill price, remaining quantity, estimated completion time.', 'additionalProperties': False}
cc.wallet_browser_proxy
Multi-Chain EVM RPC Gateway
Call cc.wallet_browser_proxy — Multi-chain EVM RPC forwarder supporting Ethereum, Base, Arbitrum, Optimism, Polygon, and BSC. One endpoint, six chains. Purpose: Multi-chain EVM RPC forwarder supporting Ethereum, Base, Arbitrum, Optimism, Polygon, and BSC. One endpoint, six chains. Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account. Live / near-real-time data. Auth: X-Api-Key or x402 payment proof (X-PAYMENT / __x_payment). Anonymous unauthenticated calls receive HTTP 402 with payment accepts. Cost: $0.001 USDC per successful call (x402 Base USDC pay-per-use or prepaid X-Api-Key balance). Linked Connect keys are free. This is billing, not a side effect. Rate limit: 120/min (per API key). Tier: standard. Returns: Standard EVM JSON-RPC response for any method on any supported chain. Guidelines: Forward JSON-RPC only. Prefer eth_call / read methods. Sending raw signed txs is possible if you pass them — that is your responsibility. Tags: evm, ethereum, base, arbitrum, polygon, rpc, multi-chain.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['chain', 'method', 'params'], 'properties': {'chain': {'type': 'string', 'description': 'ethereum, base, arbitrum, optimism, polygon, bsc Required.'}, 'method': {'type': 'string', 'description': 'Parameter `method` (string). Required.'}, 'params': {'type': 'array', 'description': 'Parameter `params` (array). Required.'}, '__x_payment': {'type': 'string', 'description': 'Optional x402 payment proof (same value as X-PAYMENT header). Use when retrying after HTTP 402 if your MCP client cannot set custom headers. Not a business parameter. Optional.'}}, 'description': 'JSON body for POST /x402-gateway/wallet-browser-proxy. Include required fields only; unknown extras are ignored by most handlers.', 'additionalProperties': True}
出力スキーマ
{'type': 'object', 'required': ['ok', 'endpoint', 'status'], 'properties': {'ok': {'type': 'boolean', 'description': 'True when the gateway HTTP status is 2xx.'}, 'data': {'type': 'object', 'description': 'Parsed JSON body from the endpoint (shape varies by slug).', 'additionalProperties': True}, 'error': {'type': 'string', 'description': 'Error message when ok is false.'}, 'status': {'type': 'number', 'description': 'Upstream HTTP status from x402-gateway.'}, 'billing': {'type': 'object', 'properties': {'payment_response': {'type': 'string', 'description': 'X-PAYMENT-RESPONSE header value when x402 settled.'}}, 'description': 'Optional payment / cost metadata when present.', 'additionalProperties': True}, 'endpoint': {'type': 'string', 'description': 'Catalog slug that was invoked (e.g. funding-rates).'}}, 'description': 'Structured MCP result envelope. `data` holds the endpoint JSON payload. Endpoint returns: Standard EVM JSON-RPC response for any method on any supported chain.', 'additionalProperties': False}
変更
cc.data_tools
2026年9月29日2:58
追加
cc.wallet_browser_proxy
2026年9月17日12:52
追加
cc.solana_rpc
2026年9月17日12:52
追加
cc.auto_fetch_market_data
2026年9月17日12:52
追加
cc.data_tools
2026年9月17日12:52
追加
cc.strategy_backtest
2026年9月17日12:52
追加
cc.strategy_data_parser
2026年9月17日12:52
追加
cc.external_signal
2026年9月17日12:52
追加
cc.central_signal
2026年9月17日12:52
追加
cc.fear_greed
2026年9月17日12:52
追加
cc.liquidation_max_pain
2026年9月17日12:52
追加
cc.liquidation_heatmap
2026年9月17日12:52
追加
cc.long_short_account_ratio
2026年9月17日12:52
追加
cc.open_interest
2026年9月17日12:52
追加
cc.funding_rates
2026年9月17日12:52
追加
cc.coinglass_footprint
2026年9月17日12:52
追加
cc.coinglass_data
2026年9月17日12:52
追加
cc.asset_scanner
2026年9月17日12:52
追加
cc.ma_fetch
2026年9月17日12:52
追加
cc.market_news
2026年9月17日12:52
追加
cc.hyperliquid_data
2026年9月17日12:52
追加
cc.traditional_markets
2026年9月17日12:52
追加
cc.cme_gap
2026年9月17日12:52
追加
cc.economic_calendar
2026年9月17日12:52
追加
cc.etf_flows
2026年9月17日12:52
追加
cc.blofin_public
2026年9月17日12:52
追加
cc.twap_executor
2026年9月17日12:52
追加
cc.trade_builder
2026年9月17日12:52
追加
cc.squirrel_chat_v2
2026年9月17日12:52
追加
cc.openclaw_chat
2026年9月17日12:52