Applitools

Applitools MCP Connector for Claude

A+

Bring AI-powered visual testing to your AI agent — inspect test batches, review UI diffs, and manage your visual baselines naturally.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Applitools Eyes testing suite to your AI agent and manage your entire visual regression pipeline without opening the dashboard. Allow your agent to spot UI changes, validate baselines, and assess testing health dynamically.

What you can do

  • Batch Observability — Query active test batches to view aggregated statuses (Passed, Failed, Unresolved) and completion rates
  • Session & Results analysis — Drill down into specific test sessions to examine failed step images, match levels, and browser differences
  • Baseline Management — List your "golden" graphical baselines bound to applications or specific Git branches
  • Actionable Maintenance — Authorize the agent to delete outdated baselines or discard legacy batches to keep your workspace clean
  • Key Validation — Ensure connectivity against your visual AI engine before pipeline triggers

How it works

  1. Subscribe to this server
  2. Insert your Applitools API Key
  3. Review visual bugs and validate frontend changes directly from Claude, Cursor, or any MCP-compatible surface

Who is this for?

  • QA Automation Engineers — ask your agent to summarize unresolved test batches and pinpoint exact OS/browser failure combinations
  • Frontend Developers — verify branch-specific visual baselines during PRs without context switching
  • Engineering Managers — pull high-level batch stats to ensure release criteria are visually met
  • Designers — request a quick breakdown of structural UI changes caught by Applitools Visual AI before deployment
visual-testingregression-testingui-validationautomated-testingquality-assurancebatch-processing

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

list_baselines

Returns baseline IDs, names, and env configs. Filter by app name. List visual baselines for an app on Applitools

get_batch_stats

Returns passed/failed/unresolved/new counts without full test data. Get summary statistics for an Applitools batch

list_batches

Batches group related test sessions. Returns batch IDs, names, statuses (Passed/Unresolved/Failed), and test counts. Each batch has a unique ID used to query its results. List all test batches on Applitools Eyes

list_branch_baselines

Use to inspect branch-specific visual states. List baselines for a specific branch on Applitools

delete_baseline

Use when a baseline is outdated or a page has been redesigned. Delete an Applitools test baseline

delete_batch

Does NOT affect baselines. Use with caution — this is irreversible. Delete an Applitools test batch

get_batch

Use batch ID from list_batches. Get full details of an Applitools batch

list_results

List all test results in an Applitools batch

get_session

Provide batch ID and session ID. Get details of a test session within an Applitools batch

validate_key

Use to verify connectivity before running tests. Validate the Applitools API key

See how to talk to your AI agent using Applitools.

List the most recent visual test batches in Applitools.

You have 3 recent batches. 'V2 Checkout Redesign' (ID: b_991x) is currently Unresolved. 'Marketing Footer Fix' (ID: b_882y) has Passed completely. 'Login Dropdown' (ID: b_773z) contains 2 Failed sessions. Would you like to inspect the failures in the Login Dropdown batch?

Get me the exact session results for our unresolved batch ID b_991x.

Checking batch b_991x 'V2 Checkout Redesign'. There are 4 unresolved sessions out of 10. The main mismatch occurs on the 'Payment Modal' step across Chrome 114 (Windows) and Safari 16 (iOS). The Applitools AI noticed a 12% pixel drift in the button alignment. Should I generate the links to view the diffs?

List the baselines assigned specifically to fixing the 'feature/dark-mode-header' branch.

I found 2 baselines associated with 'feature/dark-mode-header'. Baseline ID: bs_4ab (Nav Bar Base) and Baseline ID: bs_5cd (Mobile Hamburger Dark). They appear to have been created 3 days ago. Are these outdated, and would you like me to delete them?

No. The MCP server is designed for pulling state data—it retrieves batches, session diff links, and match levels so you can review them locally. Approving a new baseline or resolving a mismatch still requires human intervention within the Applitools Eyes dashboard to maintain absolute testing safety.

Related Connectors