Skip to main content
MCP server CX Codex

Backtest360 — Claude Code MCP server: features and setup

Connect an AI agent to Backtest360 to inspect strategy templates, validate strategies, run backtests, and review results. Useful when you want to work with the engine through an MCP client.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add backtest360 -e BACKTEST360_API_KEY=<BACKTEST360_API_KEY> -- uvx backtest360-mcp
Open on GitHub

What Backtest360 does

Backtest360 exposes the engine API to MCP clients. An agent can browse indicators and templates, retrieve the strategy schema, validate a strategy before running it, launch a historical backtest, or compare strategies on the same data. The server does not perform the financial analysis itself; it forwards requests to the engine and shapes the returned results.

Connect through the hosted HTTP endpoint or run the server locally over stdio. Local use requires Python 3.10+ and a Backtest360 API key, supplied as BACKTEST360_API_KEY. Your key and plan govern permissions and data access. Server-side retrieval of historical price data is a paid capability, so the plan matters if a workflow needs it. Backtest results can be requested at different levels of detail; oversized responses are reduced and marked.

What it helps with

  • turn a plain-language idea into a strategy
  • validate a strategy before running it
  • compare strategies on matching data
  • retrieve ticker history and performance metrics

Example prompts for the agent

  • Build a strategy from my idea and validate it with Backtest360.
  • Run a historical backtest for this strategy and explain its metrics.
  • Compare this strategy with buy-and-hold using the same data.

How to install Backtest360

1Platform CLI

claude mcp add backtest360 -e BACKTEST360_API_KEY=<BACKTEST360_API_KEY> -- uvx backtest360-mcp

Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from backtest360-mcp <command>

2Platform CLI: remote server

claude mcp add --transport http backtest360 https://mcp.backtest360.com/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Backtest360

How do I install Backtest360 in Claude Code?

For the hosted HTTP connection, run claude mcp add --transport http backtest360 https://mcp.backtest360.com/mcp. To run it locally with an API key, use claude mcp add --env BACKTEST360_API_KEY=<BACKTEST360_API_KEY> --transport stdio backtest360 -- uvx backtest360-mcp.

What does Backtest360 do?

It gives an MCP client access to Backtest360 engine tools for strategy discovery and validation, backtests, and result retrieval. The engine performs the calculations.

Does historical price data require a paid plan?

Yes. Fetching historical prices from the Backtest360 server is a paid capability. Your API key and plan determine access.

Similar MCP servers

MCP servers catalog →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor