e2e MCP server
Open live web and mobile app sessions from an e2e project to inspect the app and try locators.
not scanned yet
11k stars297k downloads/wk
Reviews
Write oneNobody has reviewed e2e yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
e2e tools
No tool declarations could be read from the package source. They show once the server is installed.
How e2e compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 45,646 servers
- GitHub stars
- 10,933
- more than 95% of 27,517 servers
- Downloads a week
- 296,615
- more than 95% of 11,158 servers with a package
Release history: 2 versions in the registry since 2026-10-16, latest 2026-10-23, typically one every 7 days.
Install e2e in Claude Code, Cursor or VS Code
Runs npx -y e2e on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add e2e -- npx -y e2e
What the publisher says
From the e2e repository's README, as published. We do not edit it. Read it on GitHub
e2e
e2e is an end-to-end testing framework for web and mobile apps. Describe a goal in natural language and an agent drives the app to reach it. Check the result with locators and assertions in the same test.
// tests/checkout.e2e.ts
import { test, expect } from 'e2e';
test('a member upgrades to Pro', async ({ app, agent, screen }) => {
await app.open('/settings/billing');
await agent.act('upgrade the workspace to the Pro plan');
await agent.assert('the invoice preview shows a prorated amount');
await expect(screen.getByRole('status')).toContainText('Pro');
});An agent step that a later assertion verifies records its actions, and the next run replays them with no model calls until the app changes. Tests without agent steps need no model. Bring your own subscription, API key, or local model.
Quick start
npx e2e initinit asks for an engine, web or mobile, and a model provider, then writes a config and an example test. The quickstart covers the rest.
To see a finished setup in your stack, open examples/: Vite, Next.js, Astro, Expo, SwiftUI, Jetpack Compose, Kotlin Multiplatform, and Flutter, each a standalone project with a passing suite.
Packages
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
e2e: common questions
- Is e2e MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the e2e safety report
- How do I install e2e?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does e2e need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is e2e maintained?
- The last commit was 9 days ago (2026-10-16). The latest release is v0.21.3.
- What can I use instead of e2e?
- Servers from other publishers that do the same job: Front-End Checklist MCP server.
- How does e2e compare with other MCP servers?
- safety score 91/100 (higher than 85% of 45,646 servers); github stars 10,933 (more than 95% of 27,517 servers); downloads a week 296,615 (more than 95% of 11,158 servers with a package). Full comparison.
Alternatives to e2e
Same job from other publishers: the closest match first, then the best rated.
- Front-End ChecklistReview frontend code and live pages against 386 quality-gated web development rules.not reviewedWidely usedA