Test environmentGo to production

MCP tools reference

Every MCP tool BotTradesForYou exposes: arguments, returns, rate limits, and troubleshooting.

Last updated July 21, 2026
BotTradesForYou Team
MCP
Claude Code
Cursor
VS Code
AI assistant

Read-only tools

ToolArgsReturns
list_bots–All bots + live status + open-trade count.
get_botbotIdOne bot's config + latest stats.
get_bot_logsbotId, limit?Recent log lines.
get_open_tradesbotIdOpen trades on the bot.
get_bot_profitbotIdP&L + win rate.
get_balancebotIdBalance on the connected exchange.
get_portfolio_summary–Account-wide equity + allocation.
get_recent_tradeslimit?Recent closed trades.
get_daily_profitdays?Daily P&L time-series.
list_exchanges–Connected exchanges (credentials redacted).
list_strategies–Curated preset strategies (read-only).

Mutating tools

ToolArgsNotes
start_botbotIdFails PRECONDITION_FAILED when the platform kill switch or BOT_EXECUTION_ENABLED is off.
stop_botbotIdDestructive; MCP clients will prompt for confirmation.
restart_botbotIdSame policy gates as start_bot.
force_exit_tradebotId, tradeIdCloses an open trade at market.
force_enter_tradebotId, pair, side?Fails when live trading is disabled for the plan.

Errors you might see

MessageCauseFix
401 Invalid or expired MCP keyThe header is missing or the key was revoked.Mint a new key from the dashboard.
403 FORBIDDEN (feature)Your plan does not include MCP access.Upgrade the plan.
429 TOO_MANY_REQUESTSYou hit the per-user rate limit on a mutation.Back off and retry after the window resets.
412 PRECONDITION_FAILEDThe platform kill switch or bot-execution flag is off.Wait for the operator to lift the freeze.
NOT_FOUNDYou referenced a bot / trade / pair that isn't yours.Verify the id β€” MCP only sees your own resources.

Rate limits (Layer 1)

Rate limits are inherited from the same tRPC procedures the dashboard uses:

  • bot.start: 10 / minute
  • bot.restart, bot.forceEntry: 5 / minute
  • bot.forceExit: 30 / minute
  • mcp.createKey: 5 / 10 minutes (dashboard-only anyway)

Not exposed

  • No strategy authoring (strategy.upload, strategy.version β€” DEL-09).
  • No exchange credential mint / edit.
  • No MCP key management over the endpoint β€” the dashboard is the only mint surface.