Skip to content

MCP tools reference

Every tool the Coinrule MCP exposes to AI assistants — strategies, portfolio and balances, backtests, strategy creation, templates, and baskets — grouped by capability.

Updated 2026-07-10·4 min read

The Coinrule MCP exposes a set of tools that your AI assistant calls on your behalf. You never call these directly — you ask in plain language and the assistant picks the right tool — but this reference explains everything it can do. Tools are grouped by capability below; each is marked Read (available with coinrule:read) or Write (requires coinrule:write). See scopes and permissions.

Strategies: inspect

Read what your bots are doing.

ToolAccessWhat it does
list_strategiesReadList all your trading bots / strategies.
get_strategyReadFull configuration and metadata for one strategy, including a dashboard link.
get_strategy_statusReadLive snapshot: open positions, PnL, paper balance, trigger proximity.
get_strategy_activityReadEvent log for one strategy (signals, lifecycle, evaluations).
get_strategy_tradesReadFilled trades and closed positions for one strategy.
get_strategy_pnlReadPnL time series for charting.
get_strategy_feedReadCombined activity feed across all strategies.

Portfolio and accounts

Read balances, holdings, and which venues you have connected.

ToolAccessWhat it does
get_portfolio_balancesReadCash / quote balances on connected exchanges plus strategy allocations.
get_portfolio_holdingsReadAsset holdings, total portfolio value, and allocation.
get_recent_signalsReadRecent buy / sell signals across your bots.
list_exchange_accountsReadConnected exchange and broker accounts, with the venue and account IDs needed to launch live.

Create and control strategies

Build new bots and manage running ones. All Write.

ToolAccessWhat it does
validate_strategyWriteStep 1 of the two-step launch: parse a prompt or script and generate tests.
create_strategyWriteStep 2: launch a validated strategy on a chosen venue.
create_strategy_from_promptWriteOne-shot: turn plain English into a validated, tested, launched strategy.
update_strategyWriteChange a strategy's configuration and redeploy it.
start_strategyWriteResume a stopped strategy.
stop_strategyWriteStop or pause a strategy, optionally closing open positions.

Templates (Script Library)

ToolAccessWhat it does
list_strategy_templatesReadBrowse pre-built scripts (RSI, DCA, TradingView, baskets, and more), filterable by level. Each template includes the full script to launch with the creation tools.

Baskets (marketplace)

Diversified, multi-asset strategies. See what are baskets.

ToolAccessWhat it does
list_basketsReadCurated basket catalog plus your custom baskets, filterable by category.
list_basket_assetsReadSearch the asset universe when building a custom basket.
create_basketWriteDefine a custom basket (2–20 assets, target weights).
launch_basketWriteLaunch a curated or custom basket as a strategy, on one venue or across multiple.

Multi-venue baskets

A custom basket whose legs live on different exchanges launches across all of them at once. When you ask your assistant to launch such a basket, it maps each exchange to the matching connected account rather than guessing a single venue.

Backtests

Test on historical data before going live. See backtesting overview.

ToolAccessWhat it does
list_backtestsReadList your saved backtest runs.
get_backtestReadSummary for one backtest run.
get_backtest_exportReadRaw trades / export data for one run.
run_backtestWriteRun a single historical simulation.
run_backtest_scenariosWriteCompare multiple parameter sets in one pass.

Supported venues and asset types

Through these tools your assistant can trade on any venue you have connected — including Binance, Coinbase, Kraken (spot and perps), Hyperliquid, KuCoin, and Trading 212 — across spot, perpetuals, and stocks, plus paper-trading equivalents. See connecting an exchange and paper vs live.

Next steps

Was this article helpful?