mcp-playwright-tools
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-playwright-toolsopen https://example.com and take a screenshot"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-playwright-tools
Playwright browser automation tools for MCP — navigation, interaction, content extraction, and semantic locators
Built on mcp-server-framework.
Installation
pip install mcp-playwright-toolsRelated MCP server: Playwright Server MCP
Usage
mcp-playwright-tools # stdio (default)Claude Code / Claude Desktop
{
"mcpServers": {
"playwright": { "command": "mcp-playwright-tools" }
}
}Tools
Tool | Description |
| Navigate to a URL and wait for page load |
| Get the current page URL |
| Navigate back in browser history |
| Navigate forward in browser history |
| Reload the current page |
| Get the current page title |
| Get visible text of an element |
| Get visible text of all matching elements |
| Get all visible text on the page |
| Get inner HTML of an element |
| Get all links on the page (text + href) |
| Get an attribute value from an element |
| Click an element |
| Fill an input field with text |
| Type text character by character (for autocomplete etc.) |
| Press a keyboard key (Enter, Tab, Escape, etc.) |
| Select a dropdown option by value |
| Select a dropdown option by visible text |
| Check a checkbox |
| Uncheck a checkbox |
| Hover over an element |
| Focus an element |
| Clear an input field |
| Take a screenshot of the page |
| Take a screenshot of a specific element |
| Wait for an element to appear |
| Wait for an element to disappear |
| Wait for the URL to match a pattern |
| Set the browser viewport size |
| Scroll an element into view |
| Scroll the page up or down |
| Find element by ARIA role (button, link, textbox, heading, etc.) |
| Find element by visible text |
| Find form element by its label text |
| Find input element by placeholder text |
| Find element by data-testid attribute |
| Click element found by ARIA role |
| Click element found by visible text |
| Fill input found by its label text |
| Get ARIA role, text, and attributes of an element |
| List all clickable and fillable elements on the page |
License
MIT — Part of uc-mcp-tools
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cuber-it/mcp_playwright_tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server