PlaywrightGen
Approved test intent, reviewed Playwright automation and run evidence, inside your editor.
Connector by playwrightgen.comOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/playwrightgen-com-playwrightgen
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://playwrightgen.com/api/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 10 read · 6 write · 0 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 16
Read from the source code; the running server may list different tools.
Read 10 · Look things up without changing anything.
generate_playwright_testget_approved_automationget_requirementget_test_caselist_approved_automationlist_recent_failureslist_requirementslist_test_casesprove_playwright_testrun_playwright_test
Write 6 · Create, change, send or run things.
plan_page_coverageproject_overviewpropose_requirementpropose_test_caseprove_page_coveragesubmit_playwright_code
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
playwrightgen.com· found in remote endpoint, install command
Tools (16)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
generate_playwright_testGenerate a Playwright testread-onlyWrite a Playwright test draft for described behaviour. When pageUrl is a public page, PlaywrightGen opens it and builds locators from its real accessibility tree. Returns the code, the plan, and which locators could not be confirmed on the page. Uses one request from the workspace's daily AI allowance. Next, check it with run_playwright_test.
get_approved_automationGet approved automationThe approved Playwright code for one automation artifact, ready to save into the repository unchanged, with any configuration and dependencies it needs.
get_requirementGet a requirement and its evidenceread-onlyOne requirement: its review status, its verdict, why, and every approved test that verifies it with how that test last ran. Use it before writing a test, so the new one covers what is missing rather than what is already proven. Reads only; spends no AI allowance.
get_test_caseGet a test caseThe current version of one test case: objective, preconditions, steps, expected results, linked requirements, and the version marker to put in the Playwright test title.
list_approved_automationList approved automationPlaywright automation in this project that a person has reviewed and approved, with the test case each one covers.
list_recent_failuresList recent failuresThe most recent failed or blocked test attempts in this project, with the failure output, so a broken test can be fixed against what actually happened.
list_requirementsList requirements and what verifies themread-onlyEvery requirement in this project that is not archived -- approved ones and drafts alike, each with its review status -- and a verdict derived from stored records only: VERIFIED (an approved test last ran and passed), FAILING (one last ran and did not pass), or UNVERIFIED (nothing approved covers it, or nothing has run). Use verdict: "UNVERIFIED" to find what still needs a test. Reads only; spends no AI allowance.
list_test_casesList test casesTest cases in this project with their review status, current version and automation status. Approved ones are the agreed behaviour to test against.
plan_page_coveragePlan the tests a page needsReads a public page (signed in, when env carries E2E_USERNAME and E2E_PASSWORD) and proposes up to six tests covering what a user can do there, leaving out risky actions such as payments. Returns the plan and a link: a person approves which tests to prove in PlaywrightGen, then prove_page_coverage proves them. Takes about a minute. Uses one request from the workspace's daily AI allowance.
project_overviewProject overviewRelease readiness for this project: whether any blocking condition was found in the recorded evidence, coverage counts, how old that evidence is, and every blocker and caution with its reason. It reports what the records show; it is not a judgement that the project is safe to ship.
propose_requirementPropose a requirementCreates a draft requirement in this project: what the product should do, and how somebody would know it works. Use it when the behaviour you are about to test has no requirement yet -- check list_requirements first. Write only what your source supports; do not invent behaviour to fill a gap, and say what is unsettled in the description instead. A person reviews and approves it; until then it counts as nothing.
propose_test_casePropose a test caseCreate a draft test case in PlaywrightGen for behaviour that has none yet, optionally with the Playwright code you wrote for it and optionally submitted for review. A person on the team reviews and approves it; nothing proposed here counts as approved coverage until then.
prove_page_coverageProve a page's approved testsFor a plan a person has approved in PlaywrightGen: writes each approved test from the live page, runs it in a remote browser, fixes a failing step and runs again, and keeps each result on a draft Test Case for review. Proves as many as fit in about two to four minutes; call again until the status is DONE, which returns the proven suite. Before approval it only reports the status. Uses up to three requests from the daily AI allowance per test.
prove_playwright_testWrite a Playwright test and make it passread-onlyThe whole loop in one call: write a test for described behaviour from the real page, run it in a remote browser, fix the failing step from the page as it was, and run again until it passes or the fix budget runs out. Returns the code, what happened in each round, and a runReceipt when it passed, which propose_test_case accepts as evidence. Uses one request from the workspace's daily AI allowance, plus one per fix.
run_playwright_testRun a Playwright test on the live pageread-onlyReplay a Playwright test step by step in a real remote browser against a public page, and report which step failed, why, and the page's accessibility tree at that moment so the locator can be fixed. The code is read into safe Playwright steps, never executed as code. Pass env for process.env values the test reads, such as a test account; they are used for this run only. A passing run returns a runReceipt to give submit_playwright_code. Uses one request from the workspace's daily AI allowance.
Show 1 more tools
submit_playwright_codeSubmit Playwright code for a test caseAttach the Playwright test you wrote for an existing test case. It waits on the test case in PlaywrightGen until a person turns it into a reviewed automation version; it replaces code sent earlier that has not been used yet. Keep the test case's version marker in the test title.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Oct 19, 2026 (9 days ago)
- Last release
- Sep 20, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
com.playwrightgen/playwrightgen- Version
- 1.0.0
- Auth
- Bearer token
- License
- License unknown
- Repository
- github.com/hmamut39/playwrightgen
- Website
- playwrightgen.com/mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
PlaywrightGen MCP server. Agent Mart. https://agentmart.dev/connectors/playwrightgen-com-playwrightgen (last updated 2026-10-24)