Central Command — x402 Trading Intelligence
Server Details
Crypto trading intelligence MCP — 34+ endpoints, x402 pay-per-use, AI agent strategy & execution
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 3.4/5 across 36 of 37 tools scored. Lowest: 1.9/5.
Most tools have distinct purposes with detailed descriptions, but some overlap exists (e.g., multiple data sources for similar metrics). The large number of tools might cause some confusion, but overall an agent can differentiate them.
Naming is mostly consistent with 'cc_' prefix and snake_case, but two tools (agent_strategy, list_catalog) break the pattern. This creates minor inconsistency and reduces predictability.
With 37 tools, the server is on the heavy side for a typical MCP server. While the broad domain of trading intelligence justifies many tools, it borders on too many, making navigation challenging.
The toolset covers a wide range of trading intelligence needs: data aggregation, technical analysis, signals, risk monitoring, execution, and strategy development. Minor gaps exist (e.g., direct order execution is only via agents), but coverage is extensive.
Available Tools
33 toolscc.agent_strategyAgent Strategy ConsoleDestructiveInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Strategy id for get/update/deploy/execute/backtest. Optional. | |
| body | No | Full JSON body merge/override for advanced fields. Optional. | |
| goal | No | Natural-language strategy goal / rules. Optional. | |
| title | No | Strategy title when creating/updating. Optional. | |
| action | Yes | 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 | No | 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 | No | Task classification for create_strategy. Prefer "paper". Optional. | |
| __x_payment | No | Optional x402 payment proof (same as X-PAYMENT header) when retrying after 402. Optional. | |
| force_paper | No | When true (recommended default), execute paths stay on paper. Optional. | |
| confirm_live | No | Must be true to place/cancel LIVE exchange orders. Never set unless the human explicitly confirmed. Optional. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.asset_scannerMulti-Asset Technical ScannerRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.auto_fetch_market_dataComprehensive Market ContextRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Parameter `symbol` (string). Required. | |
| timeframe | No | default: 1h Optional. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.blofin_publicBloFin Public Market DataRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | BloFin API path e.g. /api/v1/market/tickers Required. | |
| params | No | Parameter `params` (object). Optional. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.central_signalUniversal Signal RouterDestructiveInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| side | Yes | buy or sell Required. | |
| size | Yes | Parameter `size` (number). Required. | |
| symbol | Yes | Any format: BTCUSDT, BTC/USDT, BTC-USDT Required. | |
| leverage | No | Parameter `leverage` (number). Optional. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.cme_gapCME Futures Gap DetectorRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.coinglass_dataAggregated Derivatives IntelligenceRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | No | Specific symbol to query (default: top 20) Optional. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.coinglass_footprintOrderflow Footprint DataRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Trading pair e.g. BTC Required. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.data_toolsTechnical Analysis ToolboxRead-onlyIdempotentInspect
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. 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. 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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Parameter `symbol` (string). Required. | |
| candles | No | Provide your own OHLCV data instead of fetching Optional. | |
| timeframe | Yes | Parameter `timeframe` (string). Required. | |
| indicators | Yes | List of indicators to compute Required. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.economic_calendarMacroeconomic Event CalendarRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.etf_flowsBitcoin ETF Flow TrackerRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.external_signalExternal Signal WebhookDestructiveInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Parameter `size` (number). Optional. | |
| action | Yes | buy, sell, close Required. | |
| symbol | Yes | Parameter `symbol` (string). Required. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.fear_greedCrypto Fear & Greed IndexRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.funding_ratesPerpetual Funding RatesRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | No | Specific symbol (default: all major) Optional. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.hyperliquid_dataHyperliquid Whale IntelligenceRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.indicator_generatorAI Indicator CreatorRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| save | No | Set true with indicator_data to persist to library Optional. | |
| action | No | list_library | get_indicator | delete_indicator | get_draft | save. Omit for generation. Optional. | |
| prompt | No | Natural language description of indicator to generate (required for generation) Optional. | |
| history | No | Conversation history for refinement Optional. | |
| timeframe | No | Chart timeframe context (e.g. 4H, 1D) Optional. | |
| __x_payment | No | 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 | No | UUID of indicator (for get/delete actions) Optional. | |
| indicator_data | No | Full indicator object to save: {name, description, code, color, is_overlay, params} Optional. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.liquidation_heatmapLiquidation HeatmapRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| range | No | Price range: 5%, 10%, 20% Optional. | |
| symbol | Yes | Parameter `symbol` (string). Required. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.liquidation_max_painMax Pain Liquidation LevelsRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Parameter `symbol` (string). Required. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.list_catalogList CatalogRead-onlyIdempotentInspect
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. with required params. Admin-only tools are omitted.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when catalog fetch succeeded. |
| data | Yes | Full catalog payload from /x402-gateway/catalog. |
| error | No | |
| status | Yes | HTTP status of catalog fetch. |
| endpoint | Yes | Always list_catalog. |
cc.long_short_account_ratioLong/Short Account RatioRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Parameter `symbol` (string). Required. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.ma_fetchMoving Average DataRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Parameter `symbol` (string). Required. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.market_newsAI-Curated Market NewsRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Filter: btc, eth, sol, macro, all Optional. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.openclaw_chatOpenClaw Strategy AgentDestructiveInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Parameter `message` (string). Required. | |
| __x_payment | No | 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 | No | Parameter `conversation_id` (string). Optional. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.open_interestAggregated Open InterestRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Symbol to query e.g. BTC Required. | |
| interval | No | Time interval: 1h, 4h, 1d Optional. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.solana_rpcSolana Multi-RPC ProxyRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| method | Yes | Solana RPC method Required. | |
| params | Yes | Parameter `params` (array). Required. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.squirrel_chatAI Trading ChatARead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | No | Active chart symbol (e.g. BTC-USDT) Optional. | |
| message | Yes | User message / question / instruction Required. | |
| positions | No | Current open positions for context Optional. | |
| timeframe | No | Active chart timeframe (e.g. 4H) Optional. | |
| __x_payment | No | 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 | No | Existing conversation UUID for context continuity Optional. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint. The description adds significant detail: 'Behavior: READ-ONLY. Does not place orders, move funds, or mutate your exchange account.' It also explains auth (X-Api-Key or x402), cost ($0.002 USDC), rate limit, and return format. No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with a clear summary and structured into Purpose, Behavior, Auth, etc. However, it is slightly verbose, repeating 'Full AI trading assistant...' twice. Every section earns its place, but minor redundancy prevents a 5.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity (6 parameters, output schema present, annotations provided), the description covers all critical aspects: purpose, behavior, auth, cost, rate limit, retry guidelines, return format, and billing. Output schema handles return values, so no gap. Complete for agent decision-making.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so baseline is 3. The tool description reiterates required/optional but adds minimal extra meaning (e.g., explanation of __x_payment for retry after 402). This marginal addition justifies the baseline, not higher.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose as a 'Full AI trading assistant with real-time market data, position analysis, chart drawing commands, and multi-tool execution.' It lists specific capabilities (candles, funding rates, etc.) and distinguishes itself from sibling tools like cc.funding_rates and cc.open_interest by offering a comprehensive AI-driven interface.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides usage context (trading assistant, real-time analysis) and explicit guidelines: read-only, no order placement, payment flow on 402, rate limit (10/min). However, it does not explicitly contrast with alternatives like cc.squirrel_chat_v2 or cc.openclaw_chat, missing a clear when-not-to-use statement.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
cc.squirrel_chat_v2Autonomous Trading AgentDestructiveInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Natural language message to the AI agent Required. | |
| __x_payment | No | 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 | No | Continue existing conversation Optional. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.strategy_backtestAI Strategy BacktesterRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | History lookback (default: 90) Optional. | |
| symbol | Yes | Parameter `symbol` (string). Required. | |
| strategy | Yes | Natural language strategy description Required. | |
| timeframe | No | 1h, 4h, 1d Optional. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.strategy_data_parserStrategy Language ParserRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| __x_payment | No | 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 | Yes | Natural language strategy description Required. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.trade_builderAI Trade ConstructorDestructiveInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| idea | Yes | Natural language trade idea or structured params Required. | |
| risk_pct | No | Max risk as % of account Optional. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.traditional_marketsTraditional Markets DashboardRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.twap_executorTWAP Order ExecutorDestructiveInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| side | Yes | Parameter `side` (string). Required. | |
| slices | No | Parameter `slices` (number). Optional. | |
| symbol | Yes | Parameter `symbol` (string). Required. | |
| total_size | Yes | Parameter `total_size` (number). Required. | |
| __x_payment | No | 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 | Yes | Parameter `duration_minutes` (number). Required. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
cc.wallet_browser_proxyMulti-Chain EVM RPC GatewayRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | ethereum, base, arbitrum, optimism, polygon, bsc Required. | |
| method | Yes | Parameter `method` (string). Required. | |
| params | Yes | Parameter `params` (array). Required. | |
| __x_payment | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | True when the gateway HTTP status is 2xx. |
| data | No | Parsed JSON body from the endpoint (shape varies by slug). |
| error | No | Error message when ok is false. |
| status | Yes | Upstream HTTP status from x402-gateway. |
| billing | No | Optional payment / cost metadata when present. |
| endpoint | Yes | Catalog slug that was invoked (e.g. funding-rates). |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!