Connects your AI assistant to Applitools Eyes for visual testing in Playwright JavaScript/TypeScript projects. You get tools to verify your API key, set up the Fixtures SDK with recommended defaults, add visual checkpoints to existing tests, configure Ultrafast Grid for cross-browser coverage, and pull structured test results directly into your workflow. It reads from your config files and environment variables, extends the Playwright HTML reporter with Eyes results, and surfaces batch URLs from console output. Reach for this when you're adding visual regression testing to a Playwright suite or expanding coverage across browsers and want your AI to handle the configuration and checkpoint placement instead of doing it manually.
The Applitools MCP server helps you create, update, and analyze visual tests using Applitools Eyes with our Playwright (JavaScript/TypeScript) Fixtures SDK, with support for more frameworks coming soon.
It connects to AI assistants through the Model Context Protocol (MCP), allowing tools like Cline, Claude Code, and IDE assistants to help you set up tests, add visual checkpoints, and configure cross-browser testing.
To learn more, please visit our MCP documentation.
This server is built for developers, testers, or QA working with AI-assisted workflows.
It enables your AI assistant to:
All without requiring manual, error-prone steps.
Recommended: VS Code Extension or Cursor MCP Install
The easiest way to start using Eyes MCP is through the Applitools VS Code extension or by installing the MCP server directly in Cursor.
Alternatively, you can install the server manually by following the Manual Setup section below.
If you prefer not to use the extension, you can install the MCP server manually by following the examples below.
Standard MCP configuration:
{
"mcpServers": {
"applitools-mcp": {
"type": "stdio",
"command": "npx",
"args": ["--yes", "@applitools/mcp@latest"]
}
}
}
Alternatively, install it via the VS Code CLI:
code --add-mcp '{"name":"applitools-mcp","command":"npx","args":["@applitools/mcp@latest"]}'
Create or edit the configuration file ~/.copilot/mcp-config.json and add:
{
"mcpServers": {
"applitools-mcp": {
"type": "local",
"command": "npx",
"tools": [
"*"
],
"args": [
"@applitools/mcp@latest"
]
}
}
}
Alternatively, go to Cursor Settings -> MCP -> Add new MCP Server. Name it applitools-mcp, use command type with the command npx -y @applitools/mcp@latest.
Add the following to your cline_mcp_settings.json file:
{
"mcpServers": {
"applitools-mcp": {
"command": "npx",
"args": ["--yes", "@applitools/mcp@latest"],
"disabled": false,
"type": "stdio",
"timeout": 60
}
}
}
claude mcp add applitools-mcp npx @applitools/mcp@latest
Follow the MCP install guide, and use the standard MCP configuration above.
Checks your Applitools API key and optional Eyes server URL.
Searches common locations:
Guides the setup of Applitools Eyes in your Playwright project (Fixtures variant).
Includes:
Adds Eyes visual checkpoints to your existing Playwright test in line with best practices.
Configures the Ultrafast Grid (UFG) for cross-browser and cross-device testing. Guides you through UFG setup to run visual tests across multiple browsers, viewports, and devices simultaneously.
Retrieves structured visual test results, including:
Extracts and converts Eyes test result URLs from console output. Parses test execution output to find session URLs and converts them to batch URLs for viewing all test results together in the Eyes dashboard.
Ask your AI assistant about Applitools:
Built with ❤️ by Applitools