Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • Communities
  • News
  • Blogs
  • Builds
  • Contests
  • Compare
  • Arena
Create
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    2,206+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    • Arena
    Categories
    • Agents1369
    • Coding1089
    • Infrastructure472
    • Marketing420
    • Design383
    • Projects348
    • Research325
    • Analytics323
    • Testing206
    • MCP183
    • Data181
    • Security178
    • Integration172
    • Learning148
    • Communication133
    • Prompts130
    • Extensions123
    • Commerce118
    • Voice111
    • DevOps96
    • Web73
    • Finance20
    1. Home
    2. Tools
    3. ExecuteAutomation Playwright MCP Server
    ExecuteAutomation Playwright MCP Server icon

    ExecuteAutomation Playwright MCP Server

    Automated Testing

    A community-built MCP server for browser and API automation using Playwright, with built-in API testing not found in the official Microsoft version.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Free and open-source under the MIT license. Install globally via npm or run with npx.

    Engagement

    Available On

    Windows
    macOS
    Linux
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Automated TestingMCP ServersBrowser Automation

    Alternatives

    Playwright MCPGlanceMCP Inspector
    Developer
    ExecuteAutomationAuckland, New ZealandEst. 2011

    Updated Mar 2026

    About ExecuteAutomation Playwright MCP Server

    ExecuteAutomation Playwright MCP Server is a community-built Model Context Protocol server that enables LLMs to automate browsers and test APIs using the Playwright framework. Created by ExecuteAutomation (Karthik KK) and first released in December 2024, it predates the official Microsoft Playwright MCP (@playwright/mcp) that launched in March 2025. This is not the official Playwright MCP from Microsoft — it is an independent, community-maintained alternative published under the @executeautomation npm scope.

    The server provides MCP tools that let AI agents navigate web pages, fill forms, take screenshots, execute JavaScript, run API requests, and generate reusable Playwright test scripts through natural language prompts. Its main differentiator from the official Microsoft version is built-in API testing support (GET, POST, PUT, PATCH, DELETE) and CSS selector-based browser interaction, whereas the official version uses Playwright's accessibility tree for more deterministic element targeting. Teams that need both UI and API automation in a single MCP server may find this a practical choice, while those prioritizing reliability, deeper configuration options, and broader MCP client support may prefer the official Microsoft version (@playwright/mcp).

    • Browser Navigation and Interaction - Navigate to URLs with configurable viewport, browser type, and timeout settings, then click, hover, fill forms, select dropdowns, drag elements, and press keys using CSS selectors
    • Multi-Browser Support - Automate across Chromium, Firefox, and WebKit browser engines with seamless switching during sessions
    • API Testing Tools - Perform GET, POST, PUT, PATCH, and DELETE requests with bearer token authentication and custom headers directly through MCP tools, a capability not available in the official Microsoft Playwright MCP
    • Screenshot Capture - Take full-page or element-specific screenshots with configurable dimensions and optional base64 output or PNG file saving
    • Code Generation Sessions - Record browser interactions and generate reusable Playwright test scripts with customizable output paths and test name prefixes
    • Device Emulation - Resize viewport to emulate 143 pre-configured device presets including iPhones, iPads, Pixels, Galaxy devices, and desktop browsers with proper user-agent and touch support
    • Console Log Monitoring - Retrieve and filter browser console logs by type including error, warning, info, debug, and exception levels
    • JavaScript Execution - Run arbitrary JavaScript in the browser console and retrieve results
    • Content Extraction - Get visible text or full HTML content from pages with options to remove scripts, comments, styles, and meta tags
    • iFrame Support - Click and fill elements inside iframes using dedicated iframe-aware tools
    • HTTP Response Assertions - Set up response expectations and validate status codes and response bodies for network request verification
    • PDF Export - Save current pages as PDF files with configurable format, margins, and background printing options
    • Tab Management - Click links that open new tabs and automatically switch to the newly opened tab
    • File Upload - Upload files to file input elements by specifying absolute file paths
    • Custom User Agent - Set custom user agent strings for the browser instance
    • HTTP/SSE Transport - Run as a standalone HTTP server with Server-Sent Events support for multiple concurrent client sessions
    • Automatic Browser Installation - Detects missing browser binaries and automatically installs them on first use without manual setup
    ExecuteAutomation Playwright MCP Server - 1

    Community Discussions

    Be the first to start a conversation about ExecuteAutomation Playwright MCP Server

    Share your experience with ExecuteAutomation Playwright MCP Server, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Free and open-source under the MIT license. Install globally via npm or run with npx.

    • Full browser automation tools via MCP protocol
    • API testing with GET, POST, PUT, PATCH, DELETE
    • Code generation session recording
    • Chromium, Firefox, and WebKit support
    • Device emulation with 143+ presets

    Capabilities

    Key Features

    • Browser automation via MCP tools using CSS selectors
    • Multi-browser support: Chromium
    • Firefox
    • and WebKit
    • API testing: GET
    • POST
    • PUT
    • PATCH
    • DELETE with bearer token and custom headers
    • Screenshot capture: full-page
    • element-specific
    • and base64 output
    • Code generation sessions to record and export Playwright test scripts
    • Device emulation with 143+ presets (iPhone
    • iPad
    • Pixel
    • Galaxy
    • desktop browsers)
    • Console log monitoring with filtering by log type
    • JavaScript execution in the browser console
    • Visible text and HTML content extraction with cleanup options
    • iFrame interaction support for click and fill operations
    • HTTP response assertion and validation tools
    • PDF export with configurable format and margins
    • Tab management with automatic new-tab switching
    • File upload to file input elements
    • Custom user agent configuration
    • HTTP/SSE transport mode for multi-client sessions
    • Automatic browser binary installation on first use
    • Compatible with Claude Desktop
    • VS Code
    • Cursor
    • Cline
    • and more MCP clients

    Integrations

    Claude Desktop
    VS Code
    GitHub Copilot
    Cursor IDE
    Playwright

    Demo Video

    ExecuteAutomation Playwright MCP Server Demo Video
    Watch on YouTube

    Reviews & Ratings

    No ratings yet

    Be the first to rate ExecuteAutomation Playwright MCP Server and help others make informed decisions.

    Developer

    ExecuteAutomation

    ExecuteAutomation is a software testing education and tooling company led by Karthik KK. The company produces open-source automation tools, Udemy courses on generative AI, software testing, and AI agent development, and maintains an active YouTube channel focused on test automation. ExecuteAutomation builds and maintains the community Playwright MCP Server for browser and API automation through the Model Context Protocol.

    Founded 2011
    Auckland, New Zealand
    5 employees

    Used by

    Students from 198 countries
    ASB Bank (implied through founder's…
    Global QA community
    Read more about ExecuteAutomation
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    Playwright MCP icon

    Playwright MCP

    A Model Context Protocol server that provides browser automation capabilities using Playwright's accessibility tree.

    Glance icon

    Glance

    An open-source MCP server that gives AI agents real browser control — navigate, click, screenshot, and run tests with Claude seeing your actual app.

    MCP Inspector icon

    MCP Inspector

    A developer tool for visually testing and debugging MCP servers, featuring a React-based web UI and a Node.js proxy that bridges browser-based interaction with MCP servers.

    Browse all tools

    Related Topics

    Automated Testing

    AI-powered platforms that automate end-to-end testing processes with intelligent test case generation, execution, and reporting for faster, more reliable software delivery.

    87 tools

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    75 tools

    Browser Automation

    AI-powered agents that autonomously navigate and interact with web applications to automate repetitive tasks, extract data, fill forms, and perform web-based workflows using intelligent understanding of page structure and content.

    62 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • AI Coding Assistants
    • Agent Frameworks
    • MCP Servers
    • AI Prompt Tools
    • Vibe Coding Tools
    • AI Design Tools
    • AI Database Tools
    • AI Website Builders
    • AI Testing Tools
    • LLM Evaluations
    Follow Us
    • X / Twitter
    • LinkedIn
    • Reddit
    • Discord
    • Threads
    • Bluesky
    • Mastodon
    • YouTube
    • GitHub
    • Instagram
    Get Started
    • About
    • Editorial Standards
    • Corrections & Disclosures
    • Community Guidelines
    • Advertise
    • Contact Us
    • Newsletter
    • Submit a Tool
    • Start a Discussion
    • Write A Blog
    • Share A Build
    • Terms of Service
    • Privacy Policy
    Explore with AI
    • ChatGPT
    • Gemini
    • Claude
    • Grok
    • Perplexity
    Agent Experience
    • llms.txt
    Theme
    With AI, Everyone is a Dev. EveryDev.ai © 2026
    36views
    Discussions