Standard I/O
Build from source
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"playwright-plus-python-mcp": {
"args": [
"index.js"
],
"command": "node"
}
}
}Get the HTML content of the page.
`selector` argument (string) to specify a CSS selector for the element to screenshot. If no selector is provided, a full-page screenshot is taken.
Takes a screenshot of the current page or a specific element.
Clicks an element on the page using a CSS selector.
a `selector` argument (string) to specify the CSS selector for the element.
Get the text content of all visiable elements.
Executes JavaScript code in the browser console.
Fills out an input field.
Clicks an element on the page by its text content.
Navigates to a specified URL. This operation will automatically create a new session if there is no active session.
Generate comprehensive test suites including unit tests, integration tests, and E2E tests
Evaluate and compare ML model performance with rigorous testing methodologies
A test skill designed to validate the complete collection submission workflow roundtrip
Skill for creating comprehensive documentation of GitHub and DollhouseMCP integration workflows