MCP serverio.github.emidlabs/backtest-mcp
Run crypto trading strategy backtests through EmidLabs's Backtesting API.
Overview
Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
35
last 15 hr ago
Tools
9
More info
URL
mcp.backtest.emidlabs.com/mcp
streamable-http
Says it is
emidlabs-backtest-mcp 0.1.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.672 · highest on record 0.8561
Toolsfrom sha256:b9053757bd…db6a18
| Tool | Schema |
|---|---|
| get_backtest_batch_results Fetches every asset's outcome from a submit_backtest_batch call, paginated. By default (waitForCompletion: true) polls internally until every item in the batch is done — a cheap ch |
input · output |
| get_backtest_result Fetches a submitted backtest by id. By default (waitForCompletion: true) polls internally until it finishes, so one call returns one final answer — no need to poll from the caller' |
input · output |
| get_backtest_trades Fetches the closed-trade list for a completed backtest, paginated and sortable — the trade-by-trade detail get_backtest_result deliberately omits. Only closed trades ever appear; a |
input · output |
| get_confirmation_source Fetches a submitted confirmation source by id. By default (waitForCompletion: true) polls internally until it finishes, so one call returns one final answer. No trade-outcome field |
input · output |
| get_confirmation_source_signals Fetches a completed confirmation source's raw signal timeline, paginated — the actual data a backtest's confirmationSources requirement is checked against. Can easily run into the |
input · output |
| list_available_assets Lists every asset pair with real historical data, each with its supported timeframes and the date range actually available. Optional to call — submit_backtest already returns a cle |
input · output |
| submit_backtest Submits a strategy for backtesting against historical OHLCV data. Returns immediately with an id and status — call get_backtest_result to fetch the outcome once it finishes. Testin |
input · output |
| submit_backtest_batch Submits ONE strategy against MANY asset pairs in a single call — the same backtest you'd get from calling submit_backtest once per asset, without needing dozens of round trips. Ret |
input · output |
| submit_confirmation_source Runs a strategy against historical data purely to produce a signal timeline used to confirm OTHER backtests — not a backtest itself. Walks the same candles and evaluates the same D |
input · output |
Verify it yourself
npx teppi-check https://mcp.backtest.emidlabs.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2F79VMFHQAV65MJR65PC