TesterArmyTesterArmy
  • Pricing
Sign inGet started
HomePlatformCoding agents (CLI and MCP)

Your agent writes code
TesterArmy tests it

Connect Claude Code, Codex or Cursor over MCP. The agent writes plain-language tests, runs them and reads the result.

Start testing for free

tester.army

Claude
Codex
Cursor
Claude Code
v2.1.170
Opus 6.7 • Claude Team
❯
Create a checkout test and run it on Staging
MCP (create_test: checkout with saved card)
Test created• 3 steps • Web
MCP (run_test: checkout with saved card)
Run queuedon TesterArmy cloud • Staging
MCP (get_run_report)
Passed• 3 of 3 steps • 1m 42s
Reviewing…
4s• esc to interrupt
❯
Add a screenshot step after the assert
Resendbolt.newNando'sViktorNovuRead case studiesNovu cut flaky tests in half and merges about 30% faster30%Faster time to merge50%Fewer flaky tests4 minAverage test runCodeCraftersRorkGreen-GotShockoeLightsprintKahunasStandoutAugustLexroomKonvoJunoRead case studiesHow Juno tests every pull request on iOS and Android before it merges10xFaster shipping+58%Pull requests merged2 daysCEO time back weeklyArchitectSalesPatriot

[02] From prompt to passing run

From prompt
to passing run

Your agent connects over MCP, writes a test in plain language, runs it in the cloud and reads the report.

tester.army

Claude
Codex
Cursor
Opus 6.7 • Claude Team
Claude Code
v2.1.170
❯
Create a checkout test and run it on Staging
MCP (create_test: checkout with saved card)
Test created
• 3 steps • Web
MCP (run_test: checkout with saved card)
Run queued
on TesterArmy cloud • Staging
MCP (get_run_report)
Passed
• 3 of 3 steps • 1m 42s
✳
Reviewing…
(4s · esc to interrupt)
❯
Add a screenshot step after the assert
⏵⏵ accept edits on · shift+tab to cycle
Checkout with saved card
1
Sign in as Shopper 1
Login
2
Add a product to the cart
Act
3
Pay with the saved card
Assert
Passed
3 / 3 steps · 1m 42s · Staging

The agent runs the test

A Claude Code session calls create_test and run_test over MCP, then get_run_report returns the transcript with every step and its result.

❯
Create a checkout test and run it on Staging

Ask in plain words

Describe the flow as you would to a colleague and the agent takes it from there.

MCP (create_test: checkout with saved card)
Test created
• 3 steps • Web

create_test

The agent turns the request into a saved test with named steps on the platform you choose.

MCP (run_test: checkout with saved card)
Run queued
on TesterArmy cloud • Staging

run_test

The test runs in the cloud against the environment the agent names, such as Staging.

MCP (get_run_report)
Passed
• 3 of 3 steps • 1m 42s

get_run_report

The report comes back into the session with each step, its result and the run duration.

Connect your agent and run the first test

Add the MCP server, paste the prompt and read the first result inside your editor.

Start testing for freeBook a walkthrough

[04] Three agents, one endpoint +

Three agents, one endpoint

Claude Code, Codex and Cursor connect to the same MCP server with one command, and any other agent can drive the ta CLI from a shell.

tester.army
Claude
Codex
Cursor
>_
OpenAI Codex
(v0.139.0)
❯
Run the checkout test on Staging and summarise the report
MCP (run_test: checkout with saved card)
Run queued
on TesterArmy cloud • Staging
MCP (get_run_report)
Passed
• 3 of 3 steps • 1m 42s • run #214
❯
Run the same test on Production

Connect once

Add the TesterArmy MCP server with one command, then pick the agent you work in. Tests and results are shared across all three.

$
claude mcp add --transport http testerarmy https://tester.army/mcp
Claude Code
v2.1.170
Opus 6.7 • Claude Team

Claude Code

Add the server with one claude mcp add command and the session picks up the TesterArmy tools.

>_
OpenAI Codex
(v0.139.0)

Codex

Codex reaches the same MCP server and calls the same tools from its own session.

Welcome to Cursor Agent
Beta

Cursor

Cursor Agent connects over MCP as well, so the tests it writes land in the same project.

Bash (npm install -g testerarmy)
Installed
• ta CLI on PATH
Bash (ta auth --api-key)
Authenticated
• API key saved
Bash (ta tests run tst_8f2c --wait)
Passed
• 3 of 3 steps • 1m 42s • Staging

CLI for any agent

Any agent with a shell installs the ta CLI, authenticates with an API key and runs tests.

[05] Explore the platform +

Run at every step of shipping

The same tests run on every pull request, from your CI job, on a schedule against Production, or by hand. Every run lands in one Results table.

Pull requests tested on the previewPull request testing→One CI job after every deployCI/CD testing→Web apps in a real browserWeb apps→iOS and Android from a buildMobile apps→

FAQ

Frequently asked questions

What is the TesterArmy MCP server?

It is a hosted Model Context Protocol server at https://tester.army/mcp. It exposes projects, environments, tests, groups and runs to your coding agent, so the agent can create tests, run them and inspect results from your editor.

How does the agent authenticate?

The hosted MCP server uses an OAuth sign-in with your TesterArmy account. The CLI supports authentication with a TesterArmy API key. Access stays limited to the teams, projects and resources available to that identity.

Which coding agents can use it?

Claude Code, Codex, Cursor and other clients that support remote HTTP MCP can connect. An agent with a shell can also use the TesterArmy CLI to work with the same saved projects and tests.

Does this replace Pull Request Testing?

They work together. An agent can test a change while you develop it. Pull Request Testing then runs on the preview deployment and reports on the pull request before merge. Both use the same projects, tests and Results table.

Should the agent run tests locally or in the cloud?

TesterArmy executes tests in the cloud. To test development changes, use a reachable preview deployment or a tunnel URL and select that saved environment. The cloud browser cannot open your machine's localhost address directly.

Do runs from the CLI or MCP cost extra?

Runs follow your team's existing TesterArmy plan limits and usage. The execution path is the same whether a run starts from the dashboard, CLI or MCP.

Can the agent run a whole group of tests?

Yes. The MCP server and CLI can queue a saved test group against a selected environment. The agent can inspect each run's results, messages and artifacts afterward.

Can non-technical teammates still use the dashboard?

Yes. Tests created by an agent are saved in the same project, and every run appears in Results. Teammates can read and edit the plain-language steps, run tests and inspect recordings from the dashboard.

Read next

  • The Best MCP Tools for Testing in 2026: 12 MCP Servers, Ranked
  • Using Claude Code and Codex to Create and Run E2E Tests
  • Playwright MCP vs an AI Testing Agent: What Is the Difference?

[07] Get started

Connect an agent
and run a test

Contact usStart free
XLinkedInDiscord
TesterArmyTesterArmy

AI-powered QA testing for modern teams. Ship faster with confidence.

SOC 2 Type 2 badge
GDPR badge

© 2026 TesterArmy, Inc.

Platform
  • Web testingWeb testing
  • Mobile app testingMobile app testing
  • Pull request testingPull request testing
  • CI/CD testingCI/CD testing
  • Production monitoringProduction monitoring
  • Coding agentsCoding agents
By stack and product
  • AI app testingAI app testing
  • React Native testingReact Native testing
  • Expo app testingExpo app testing
  • WordPress testingWordPress testing
  • Ecommerce testingEcommerce testing
Quick links
  • HomeHome
  • DemoDemo
  • How it worksHow it works
  • FAQFAQ
  • PricingPricing
  • Get a demoGet a demo
  • About usAbout us
  • Contact usContact us
Resources
  • DocumentationDocumentation
  • Migrate to TesterArmyMigrate to TesterArmy
  • Compare toolsCompare tools
  • Recruit a friendRecruit a friend
  • Affiliate programAffiliate program
  • BlogBlog
  • CustomersCustomers
  • Open sourceOpen source
  • API referenceAPI reference
  • Getting startedGetting started
Legal
  • Privacy policyPrivacy policy
  • Terms of serviceTerms of service

We raised $1.2M in Pre-Seed FundingRead more

TesterArmyTesterArmy
  • Pricing
Sign inGet started
Quick links
  • HomeHome
  • DemoDemo
  • How it worksHow it works
  • FAQFAQ
  • PricingPricing
  • Get a demoGet a demo
  • About usAbout us
  • Contact usContact us