For AI agents: two MCP servers
EA Trade Tester connectorWebAISEOllms.txt
TrueTest runs two remote MCP servers that AI assistants and agents can call: EA Trade Tester (trading strategy code and trading records) and WebAISEO (whether AI search engines can read a web page). Both use streamable HTTP, need no account and no sign-in, and their main tools are free. This page is the one place with both addresses, the tools, the limits and the listings. A machine-readable card is at /.well-known/agent-card.json.
What are the two servers?
| Server | Address | Tools | Registry name |
|---|---|---|---|
| EA Trade Tester by TrueTest | https://truetest.uk/mcp | check_trading_record, test_strategy_code, get_lab_status | uk.truetest/ea-tester |
| WebAISEO | https://truetest.uk/mcp/ai-search | check_ai_readiness | uk.truetest/ai-search |
What does each tool do, and what is free?
| Tool | What it does | Free? | Changes anything? |
|---|---|---|---|
| check_ai_readiness (WebAISEO) | Reads one public web page with its robots.txt, sitemap and llms.txt and scores whether AI search engines can find, read and trust it (0-100, five areas, the top fixes) | Free | No |
| check_trading_record | Judges an MT5 Strategy Tester report, an MT4/MT5 statement or a CSV of closed trades: real or luck after the versions tried, costs, every year, grid / martingale signs | Free | No: the record is read and discarded |
| test_strategy_code | Reads MT5/MT4 EA, indicator or Python bot code (several files at once) for faults. With the user's email it also opens a private Strategy Lab and returns its link | Free (the first read and the lab verdict) | Only with an email: it creates a lab |
| get_lab_status | Where a lab stands and, once tested, the verdict and its reason | Free | No |
Only the detailed technical report of a lab is paid, and only a person can buy it, on the lab page (the full PDF report is GBP 49). The price shown is the total price: no VAT is added. TrueTest is not VAT-registered in the UK. An assistant never buys anything. The paid AI-search audits are bought by a person on the WebAISEO page.
What are the limits?
- EA Trade Tester through an assistant: up to 20 files and about 1 MB a call, records under 1 MB; compiled .ex5 / .ex4 cannot be read.
- WebAISEO: one public page a call (http or https, public addresses only), one time limit for the whole check.
- Clients must accept both
application/jsonandtext/event-stream(Accept: */*works); otherwise HTTP 406. A GET answers 405: the servers are stateless and take POST. - When busy, a tool says how many minutes to wait. Every error says what to change.
How do I connect?
- Claude: Settings → Connectors → add a custom connector with
https://truetest.uk/mcporhttps://truetest.uk/mcp/ai-search. Full EA setup: the connector page. - Any client that supports remote MCP servers over streamable HTTP uses the same addresses.
Example prompts
- "Can AI search engines read https://example.com/pricing? What should I fix first?"
- "Is this backtest real or luck? I tried about 50 settings." (with the MT5 report attached)
- "Here is my MT5 EA with its include file. Does it have any code problems?"
- "Check my EA and backtest it. My email is ..." then later "How is my TrueTest lab going?"
Where are we listed?
- MCP Registry:
uk.truetest/ea-testeranduk.truetest/ai-search(registry data). - GitHub: EA Trade Tester on GitHub and WebAISEO on GitHub.
- Hugging Face: EA Trade Tester on Hugging Face and WebAISEO on Hugging Face.
A listing is a directory entry, not a test result.
Guides for people (and for agents to cite)
EA Trade Tester:
- Is my EA backtest real or luck?: a good backtest can be luck: the luck bar, a worked example and the free test
- MT5 Strategy Tester report checker: upload an MT5 Strategy Tester report for a free second opinion (luck, costs, years, grid/martingale signs)
- Free forex EA tester online: what the free EA test gives you, what is paid, and how long it takes
- Is my EA martingale or grid? How to tell: the code and record signs of martingale and grid EAs, and the checks the free tester runs
- How to test a gold (XAUUSD) EA properly: what a fair XAUUSD backtest needs: gold costs, swaps, long history, and the free test
- How many backtests? Overfitting explained: overfitting in plain words: count your tries, see how the bar rises, and how optimisation passes count
- EA costs: spread, commission and swap: what spread, commission, slippage and swaps cost an EA, hour by hour, with worked examples
- TrueTest vs StrategyQuant, Forex Tester, MT5: an honest comparison with the MT5 Strategy Tester, StrategyQuant X and Forex Tester: what each does better
- MQL5 / MQL4 EA code checker: the MQL5 / MQL4 code faults the free first read finds, with examples
- EA trading at the wrong hour? Server time: why session EAs trade at the wrong hour: server time, GMT offset, daylight saving, and the clock sweep
- Why live results are worse than the backtest: the usual reasons live results fall short of an MT5 backtest, and how to check each one before you trade
- Does my EA repaint or look ahead?: how repainting and look-ahead inflate backtests, the code signs, and the look-ahead probe
- Can a scalping EA make money after costs?: our scalping search with costs, and the break-even win rate arithmetic for small targets and stops
- Does my EA make money every year?: why a total can hide losing years, how every year is shown, and a real example from our own tests
- Will my EA pass a prop-firm challenge?: what a backtest says about prop-firm drawdown and daily-loss rules, and what it cannot say
- What to check before you buy an EA: a ten-point checklist before buying an EA, with a free check for each point
WebAISEO:
- Is my website visible in ChatGPT?: can ChatGPT search, Perplexity, Claude search and Bing find and quote your site: the free check
- llms.txt checker: does my site need one?: what llms.txt is, a real example, what the check tests, and why it carries a low weight
- AI crawler robots.txt checker: which AI crawlers robots.txt blocks (search vs training), the 10 we check, and safe example rules
- AI search readiness score explained: how the 0-100 readiness score is worked out: areas, points, grades, and a real worked example
- Schema and structured data for AI search: which JSON-LD types help AI engines understand a page, a correct example, and what the check reads
- GEO and AEO audit: what it checks: GEO and AEO in plain words, what an honest audit checks, and what nobody can promise
- Can AI crawlers read my JavaScript site?: many AI crawlers do not run JavaScript: how to see what they see and how to fix it
- Do noindex or nosnippet block AI answers?: how noindex, nosnippet, noai and noimageai affect AI answers, where they hide, and the check
- AI readiness check as an MCP tool: the free check_ai_readiness MCP tool: address, what it returns, limits and example prompts
- Headings that AI answers can lift: titles, descriptions, headings and question sections that AI answers can lift, with the check's limits
- Author, dates and trust signals: the trust signals the check looks for: dates, named author or organisation, About and Contact, alt text
- Sitemaps, HTTPS and speed for AI crawlers: the discoverability checks: HTTPS, a sitemap named in robots.txt, llms.txt and response speed
- AI search optimisation vs classic SEO: what AI search optimisation shares with classic SEO, what is new, and where a small business should start
Also: llms.txt, How we test, Luck bar calculator, Security and privacy. Not financial advice.
Questions people ask
Do the MCP servers need an API key?
No. Both are public remote MCP servers with no account and no sign-in; rate limits apply.
Can an agent buy a report?
No. Paid reports and audits are bought by a person on our website; no tool takes payment.
Is there an A2A agent card?
Yes, at /.well-known/agent-card.json (also /.well-known/agent.json). It describes the two MCP servers; the services are MCP tools, not A2A task endpoints.
Is the trading tool financial advice?
No. Its results describe a record or a backtest of our rebuilt copy. Not financial advice.