



A Python-based MCP server using Playwright for browser automation, suitable for LLM integration.
Loading more......
On this page
blackwhite084/playwright-plus-python-mcp
A Python-based MCP (Model Context Protocol) server using Playwright for browser automation, suitable for LLM integration.
Category: Code Execution & Automation / MCP Servers
Tags: playwright, python, browser-automation, llm
note:// URI scheme for accessing individual notes.text/plain mimetype.style argument to control summary detail level (brief/detailed).Implements multiple Playwright-based browser automation tools:
playwright_navigate: Navigates to a specified URL (creates a new session if none exists).
url (string).playwright_screenshot: Takes a screenshot of the current page or a specific element.
name (string) for screenshot file name.selector (string) for CSS selector; if omitted, takes full-page screenshot.playwright_click: Clicks an element using a CSS selector.
selector (string).playwright_fill: Fills an input field.
selector (string) and value (string).playwright_evaluate: Executes JavaScript in the browser console.
script (string).playwright_click_text: Clicks an element by its text content.
text (string).playwright_get_text_content: Gets the text content of all visible elements.playwright_get_html_content: Gets HTML content of a page or element.
selector (string).uv toolchain; can be published to PyPI.No pricing information provided (open source project).
uv or uvx.uv commands (uv sync, uv build, uv publish).Explore more items related to this one