EA Trade Tester by TrueTest

uk.truetestPublished by truetest.ukOfficial publisherv1.0.1Updated Nov 11, 2026

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

The publisher's own server: WebAISEO - AI-search readiness check

VerifiedStreamable HTTPWeb executableFinanceDeveloper Tools

Overview

AI-generated overview

Remote MCP server that checks trading robots and backtest records for code faults, real costs and luck, and reports a verdict.

What you can do
  • Review trading-strategy code (MT5/MT4 EAs, indicators, Python bots, Pine Script, cBots, plain-word rules) for faults such as wrong server clock, unused modules or settings, and martingale or grid sizing
  • Judge a finished trading record (MT5 tester report, MT4/MT5 statement or CSV of closed trades) as real, promising, likely luck or no evidence, allowing for the number of versions tried
  • Optionally open a private Strategy Lab with an email, where a rebuilt copy is backtested on up to 16 years of prices with real costs and a luck check
  • Check the status of a lab, including queue position, rough wait, and the verdict with its reason once tested
When to use it
Useful when a user wants a second opinion on a trading robot or backtest before risking money, or wants to know whether a good-looking result is plausible or just luck.
Requirements
Remote streamable HTTP endpoint at truetest.uk/mcp; no account or sign-in. An email address is needed only to open a Strategy Lab. No environment variables or headers declared.
Before you install
Submitting strategy code or trading records sends them to a third-party service; the record is said to be read and discarded. Providing an email creates a lab (3 free labs a day per email, up to 10 versions per lab). The detailed technical report is paid, with the price shown before purchase; the assistant never buys anything. It backtests a rebuilt copy, never runs the submitted code or places trades, and is not financial advice.

Installation

In SourceWeft

  1. Open EA Trade Tester by TrueTest in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/uk.truetest%2Fea-tester/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "ea-trade-tester-by-truetest": {
      "type": "http",
      "url": "https://truetest.uk/mcp"
    }
  }
}

README

EA Trade Tester by TrueTest (MCP server)

Check a trading robot before you risk money. The first read and the verdict are free - no sign-up.

EA Trade Tester lets an AI assistant send TrueTest your MT5/MT4 Expert Advisor, indicator, Python bot or written rules, or a finished trading record, and bring back the result: code faults, real trading costs, losing years, and whether a good backtest is real or luck.

Connect it to your assistant

Server address: https://truetest.uk/mcp (remote MCP, streamable HTTP). No account and no sign-in.

In Claude: Settings -> Connectors -> add a custom connector with that address. Other assistants that support remote MCP servers use the same address. Full setup, examples and sample files: https://truetest.uk/connector

The three tools

ToolWhat it doesChanges anything?
test_strategy_codeReads your code (for example the .mq5 with its .mqh includes and .set settings) and lists code faults: wrong server clock, modules never called, settings never used, missing includes, unchecked orders, martingale or grid sizing. With your email it also opens a private Strategy Lab, where our rebuilt copy is backtested on up to 16 years of prices with real costs and a luck check.Only with your email: it creates your lab.
check_trading_recordJudges an MT5 Strategy Tester report, an MT4/MT5 statement or a CSV of closed trades: real or luck, allowing for how many versions you tried, with costs, losing years and grid/martingale signs.No. The record is read and discarded.
get_lab_statusSays where your lab stands and, once tested, the verdict and its reason.No.

Things you can ask

  • "Here is my MT5 Expert Advisor. Does it have any code problems?"
  • "Is this backtest real or luck? I tried about 20 settings before this one."
  • "What do I get for free?"

Free and paid

The first read and the lab verdict are free (3 free labs a day per email, up to 10 versions a lab). The detailed technical report is paid; its price is shown on your lab page before you buy. The assistant never buys anything for you.

Good to know

This repository holds the listing files only (server.json for the MCP Registry). The service runs at truetest.uk.

Also from us: WebAISEO - is your website ready for AI search? https://github.com/postandcouriers-jpg/webaiseo-mcp

Source: README.md at commit da63c40

Tools

3

check_trading_record

Check a trading record (MT5 report, statement or CSV)

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.

Parametersnamefilenameis_forwardrecord_textrequiredversions_tried

test_strategy_code

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

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).

Parameterscodenameemailfilessymbolsai_draftfilenametimeframe

get_lab_status

Get a Strategy Lab's status and result

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.

Parameterslabrequired

Version history

1
  1. v1.0.1LatestNov 11, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Truetest integrations