Testim

Testim MCP Connector for Claude

A+

Trigger automated AI tests, inspect execution logs, and manage branches natively via your AI agent.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Testim project to any AI agent and bring your automated end-to-end testing orchestration directly into your workflow via natural conversation.

What you can do

  • Automated AI Tests — Browse your entire test suite, retrieve detailed test steps, and manually trigger specific tests or entire scheduled plans
  • Suite & Label Runs — Execute dynamic batches by triggering runs associated with specific labels or grouped within precise test suites
  • Execution Diagnostics — Pull pass/fail statuses, trace errors, and review specific execution logs immediately after a deployment
  • Branch Management — Check parallel development efforts by listing, creating, and even merging automated test branches without opening the Testim GUI

How it works

  1. Subscribe to this server
  2. Enter your Testim Project ID and API Key
  3. Command your E2E pipelines straight from Claude, Cursor, or any MCP-compatible platform

Who is this for?

  • QA Engineers — trigger full regression test suites via chat as soon as a new environment is ready
  • Frontend Developers — run specific E2E test scripts right inside their editor IDE (like Cursor) without context switching
  • Release Managers — rapidly audit the health of test plans and retrieve a specific execution ID to ensure green lights before deploying
automated-testingend-to-end-testingtest-automationqa-automationexecution-logstest-suite

10 tools expose this connector's capabilities to your AI agent.

create_project_branch

Creates a new test development branch

get_execution_results

Retrieves the status and results of a specific test execution

get_test_details

Retrieves full details for a specific Testim test

list_project_branches

Lists all parallel development branches in the project

list_tests

Lists all automated tests in the Testim project

merge_project_branch

Typically merges a feature branch into master. Merges test changes from one branch into another

run_tests_by_label

Triggers a run for all tests matching a specific label

run_test_plan

Triggers a run for a defined test plan

run_test_suite

Triggers a run for all tests in a specific suite

run_specific_test

Optionally provide a branch name. Returns an execution ID. Triggers an immediate run for a specific test

See how to talk to your AI agent using Testim.

List all branches available in my Testim project.

Here are 3 branches active in your project: - `master` (Default, ID: MSTR) - `feature/new-checkout-flow` (ID: FTR104) - `bugfix/login-captcha` (ID: BUG44) Would you like to trigger test suites on any specific branch or merge one?

Trigger a plan run for "Nightly-Regression".

Test plan 'Nightly-Regression' successfully triggered. Execution ID: `EXC-558291a` The cloud runners are executing your plan. You can ask me to fetch the execution results and logs by providing this ID later.

Retrieve the execution diagnostic summary for ID EXC-999333.

Execution `EXC-999333` has concluded. Status: **FAILED ❌** Error Details: At Step 4 (Verify Cart Element). Element `#checkout-btn` could not be located on the DOM within the 10000ms timeout threshold window. Screenshot payload available in dashboard.

Yes! You can ask your agent to list your available tests, pick an ID, and say 'Run this sequence'. Testim's dynamic runner architecture handles the load while your AI returns the execution ID for you to track.

Related Connectors