MCP server that adds Applitools Eyes visual checkpoints to Playwright tests and reviews visual diffs in test batches.

How it works

Foe: Flaky Wisp, a failing or flaky test.

Foes

  • Flaky Wisp

Party · Context

  • SentinelYour agent100/100
  1. Flaky Wisp

    The Flaky Wisp blocks the way.

    What really happensIt stands for a failing or flaky test.

    Sentinel: Context 100/100.

  2. Flicker

    The Flaky Wisp uses Flicker.

    What really happensA flaky test passes on one run and fails on the next.

    Sentinel takes 8. Sentinel: Context 92/100.

  3. Applitools Eyes MCP Server

    The Eyes open, keyed to your Applitools account.

    What really happensclaude mcp add applitools-mcp npx @applitools/mcp@latest registers the server. Set your Applitools API keys, then restart Claude Code.

    Flaky Wisp takes 33.

  4. Applitools Eyes MCP Server

    Watch points are set along the test's path.

    What really happenseyes_setup_project and eyes_add_checkpoints_to_test add Eyes visual checkpoints to a Playwright Fixtures test.

    Flaky Wisp takes 22.

  5. Flicker

    The Flaky Wisp uses Flicker.

    Sentinel takes 8. Sentinel: Context 84/100.

  6. Applitools Eyes MCP Server

    The Eyes compare today's view with the last good one.

    What really happenseyes_review_progress walks a batch and gathers screenshots, DOM diffs and history for each changed area.

    Flaky Wisp takes 15.

  7. Applitools Eyes MCP Server

    Moving shadows are masked and real faults are named.

    What really happensIn resolve mode, confirmed dynamic diffs get masks and steps are accepted or rejected. Baseline saves wait for your approval.

    Flaky Wisp takes 30. Flaky Wisp falls.

  8. Victory

    The Flaky Wisp falls.

Learn this spell

Claude Code

claude mcp add applitools-mcp npx @applitools/mcp@latest

Notes

Needs Node.js 18+ and Applitools keys: APPLITOOLS_API_KEY to run tests, plus separate read and write keys for inspect, review and resolve tools. Restart Claude Code after adding the server. Setup and checkpoint tools support only the Playwright Fixtures SDK; review tools work with any Eyes SDK. Saving or resetting a baseline needs your approval. No Codex setup is documented. npm license: SEE LICENSE IN LICENSE.

This spell has no recorded sessions in the curator's logs. Tried it? Send a spell report.