Skip to main content
Glama

EA Trade Tester by TrueTest

Server Details

FREE first read, no sign-up: test an EA, trading bot, indicator or MT5 report for luck and costs

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
postandcouriers-jpg/truetest-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 3 tools

Disambiguation5/5

The three tools have clearly distinct purposes: checking a finished trade record, checking strategy code/rules, and polling Strategy Lab status. The descriptions explicitly clarify the boundary between check_trading_record and test_strategy_code.

Naming Consistency5/5

All tools follow a consistent verb_noun snake_case pattern: check_trading_record, get_lab_status, test_strategy_code. The verbs are predictable and readable.

Tool Count5/5

Three tools are well-scoped for a focused strategy-testing service: one for records, one for code, and one for lab status. No tool feels redundant or out of place.

Completeness4/5

The core lifecycle is covered: evaluate a record, test code and open a lab, and check lab progress. Minor gaps exist around lab management, such as cancelling or deleting a lab, but agents can work around these via the returned lab link or external pages.

Available Tools

3 tools
check_trading_recordCheck a trading record (MT5 report, statement or CSV)A
Read-onlyIdempotent
Inspect

Judges whether a finished trading record's results look real or like luck: reads the trades, applies a luck test that allows for the number of versions tried, checks costs, losing years and grid/martingale signs, and returns a verdict (REAL / PROMISING / LIKELY_LUCK / NO_EVIDENCE / FAIL / HIDDEN_RISK / TOO_FEW) with its reason. Use it for a record of trades already taken or backtested; for strategy code or written rules use test_strategy_code. Nothing is stored: the record is read as data, never run, and discarded after the answer.

Inputs: record_text (required), name, filename, is_forward, +1 more. Returns: last, more, note, read, +16 more

get_lab_statusGet a Strategy Lab's status and resultA
Read-onlyIdempotent
Inspect

Returns where a Strategy Lab stands - waiting for the rule card, waiting for the user's check, queued, running, done or watching forward - with the place in the queue, a rough wait, and once tested the verdict and its reason. Use it when the user asks how their test is going. It changes nothing in the lab; a look counts as a visit, which keeps the lab for 12 more months.

Inputs: lab (required). Returns: note, reason, sample, status, +16 more

test_strategy_codeTest trading-strategy code (EA, indicator, Python bot, written rules)AInspect

Reads trading-strategy code - an MT5/MT4 Expert Advisor or indicator (.mq5/.mq4/.mqh/.set), a Python trading bot (.py), a TradingView Pine Script (.pine), a cTrader cBot or NinjaTrader strategy in C# (.cs) or rules written in plain words (.txt) - and reports code faults: wrong server clock, modules never called, settings never used, missing include files, unchecked orders, martingale or grid sizing. Without an email it returns this free first read only and stores nothing. With the user's email it also opens a private Strategy Lab and returns its link: TrueTest rebuilds the strategy as plain-English rules, the user checks them on the lab page, then TrueTest backtests its own rebuilt copy on up to 16 years of prices with real costs, runs a luck check and keeps a forward watch. It never runs the uploaded code as given and never places trades. For a finished trade record use check_trading_record; compiled .ex5/.ex4 files cannot be read (test their Strategy Tester report instead). Files are kept up to 90 days; the lab 12 months after the user's last visit (https://truetest.uk/security).

Inputs: code, name, email, files, +4 more. Returns: note, files, stored, lab_url, +7 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents and developers to independently verify trading-strategy backtests, detect look-ahead bias, hidden costs, and overfitting, and obtain verdicts with reproducible, optionally signed certificates.
      75 PyPI
      9
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to log trades from chart screenshots, validate them against custom strategy rules, import statements from MT5/TradingView and other brokers, and review R-based statistics in a local dashboard.
      75 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables statistical validation of whether a trading backtest’s edge is real using bootstrap-resampling and reshuffling Monte Carlo methods, including confidence intervals, drawdown-path percentiles, expected value calculations, and prop-firm challenge pass-probability simulation. It also compares multiple win-rate/risk-reward geometries by simulated pass rate.
      MIT
    • F
      license
      Not graded
      quality
      C
      maintenance
      Enables risk-controlled automated trading of XAUUSD and NAS100 on Gate TradFi MT5/CFD, with deterministic EMA strategies, economic-event blackouts, shadow execution, audit logging, and guarded live-mode switching.
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.