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

    1,711+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    Categories
    • Agents891
    • Coding869
    • Infrastructure377
    • Marketing357
    • Design302
    • Research276
    • Projects271
    • Analytics266
    • Testing160
    • Integration157
    • Data150
    • Security131
    • MCP125
    • Learning124
    • Extensions108
    • Communication107
    • Prompts100
    • Voice90
    • Commerce89
    • DevOps70
    • Web66
    • Finance17
    Sign In
    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 MCPChrome DevTools MCPAwesome MCP Servers

    Developer

    ExecuteAutomationExecuteAutomation is a software testing education and toolin…

    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
    View official pricing

    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.

    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.

    Chrome DevTools MCP icon

    Chrome DevTools MCP

    An MCP server that exposes Chrome DevTools Protocol capabilities to AI agents, enabling browser automation, debugging, and inspection through the Model Context Protocol.

    Awesome MCP Servers icon

    Awesome MCP Servers

    A curated list of Model Context Protocol (MCP) servers, aggregating community-contributed MCP server implementations for AI assistants and agents.

    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.

    76 tools

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    44 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.

    41 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
    Sign in
    22views