← Back to Skills Marketplace
Playwright MCP
by
Spiceman161
· GitHub ↗
· v1.0.0
46841
Downloads
160
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install playwright-mcp
Description
Browser automation via Playwright MCP server. Navigate websites, click elements, fill forms, extract data, take screenshots, and perform full browser automation workflows.
Usage Guidance
Review this before installing. Prefer pinned package versions or a locked local install, use allowed-hosts for trusted sites, avoid --ignore-https-errors except in controlled testing, and treat saved screenshots, traces, videos, and form entries as potentially sensitive.
Capability Analysis
Type: OpenClaw Skill
Name: playwright-mcp
Version: 1.0.0
The OpenClaw AgentSkills skill bundle for 'playwright-mcp' is classified as benign. The `SKILL.md` file provides clear documentation for browser automation using Playwright MCP, including installation instructions and usage examples, without any evidence of prompt injection attempts or instructions for malicious actions. It even highlights built-in security features like host validation and restricted file system access. The `examples.py` script is a conceptual demonstration of the skill's usage and does not perform any actual harmful operations, using `example.com` as a placeholder and explicitly stating its conceptual nature. There is no indication of data exfiltration, persistence, or other malicious intent across any of the files.
Capability Assessment
Credentials
Browser and network access are proportionate for the purpose, and the skill mentions workspace-root filesystem limits and sandboxing, but trace/video/output options can retain sensitive page content locally.
Install Mechanism
The install and run instructions use unpinned npm/npx references to @playwright/mcp and playwright, including a global install path, so reviewed behavior can change at install or execution time.
Instruction Scope
The skill documents high-impact browser actions and an --ignore-https-errors mode, while host allowlisting and sensitive data/output handling are only lightly covered and not presented as required controls.
Persistence & Privilege
No backdoor, scheduler, memory persistence, or destructive persistence was found; the notable persistence is the documented global npm installation of a user-level binary.
Purpose & Capability
Navigation, clicking, typing into forms, JavaScript evaluation, file upload, screenshots, traces, and videos all fit the stated Playwright MCP browser-automation purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install playwright-mcp - After installation, invoke the skill by name or use
/playwright-mcp - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Playwright MCP?
Browser automation via Playwright MCP server. Navigate websites, click elements, fill forms, extract data, take screenshots, and perform full browser automation workflows. It is an AI Agent Skill for Claude Code / OpenClaw, with 46841 downloads so far.
How do I install Playwright MCP?
Run "/install playwright-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Playwright MCP free?
Yes, Playwright MCP is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Playwright MCP support?
Playwright MCP is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Playwright MCP?
It is built and maintained by Spiceman161 (@spiceman161); the current version is v1.0.0.
More Skills