Playwright MCP lets AI agents control a browser by reading structured page information rather than interpreting screenshots. It's for developers building browser automation, exploratory tests or agent workflows that need to keep a browser session open across repeated actions. The server runs locally on macOS, Windows and Linux, or as a self-hosted service.
Its main distinction is how agents see pages: Playwright's accessibility tree gives the model identifiable elements to act on, reducing the ambiguity of choosing targets from images. It doesn't require a vision model. Agents can click elements, drag and drop, upload files or data, and inspect browser console messages.
It connects to MCP clients including LM Studio, Cursor, VS Code, Claude Desktop and Codex. Browser support includes Chrome, Firefox, WebKit and Edge, with visible or headless operation and mobile device emulation. Docker deployment supports headless Chromium only.
Persistent profiles retain login information locally between sessions, with separate profiles for different projects. Isolated sessions keep the profile in memory and discard its state when the browser closes. A browser extension can also connect the agent to an existing Chrome or Edge session.
The project is open source under Apache 2.0 and requires Node.js. Its MCP interface suits workflows that need continuous browser context and repeated inspection of page structure; Playwright CLI with skills uses fewer model tokens for coding-agent workflows.
Claim this page and we'll verify you by hand. Playwright MCP gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find Playwright MCP?Promote it
Something wrong or outdated on this page?
52.8KUpdated 22 hours agoApache-2.0
#MCP#Tool calling
Chrome DevTools MCP gives AI coding assistants access to a live Chrome browser through a locally running MCP server. It's for developers who want their agent to inspect how a web app behaves, investigate errors and measure performance alongside its coding work. It works with clients such as Claude Code, Cursor, Copilot and Antigravity.
27.3KUpdated 20 hours agoMIT
macOS · Windows · Linux#Code execution#MCP#Tool calling
4.4KUpdated 19 hours agoMIT
macOS · Windows · Linux · Web · JetBrains#Agent Client Protocol#Code execution#Git integration
29.9KUpdated 1 day ago
Docker · JetBrains#Code execution#MCP#Persistent memory
33.3KUpdated 2 weeks agoMIT
Docker#Git integration#MCP#Tool calling
62.5KUpdated 1 day agoMIT
#MCP#RAG#Tool calling
Cua gives AI agents access to computers they can inspect and operate, with tools for desktop automation, local virtual machines, and hosted fleets. It's for developers building agents that work across native apps and browsers, or evaluating how well those agents complete computer tasks. You bring the agent and model.
gptme is a self-hosted AI agent that works directly in your terminal, with access to your files and installed tools. It's for developers who want a coding assistant in their own environment, and people who want an agent for data analysis or other knowledge work. The software is free under the MIT license and doesn't require a gptme account.
Serena is a locally run MCP toolkit that gives AI coding agents access to code structure: functions, classes and the references between them. It's for developers who want their agent to find and change specific parts of a codebase without reading whole files or relying on text matching. It requires an LLM client and works with Claude Code, Codex, OpenCode, Cursor and OpenWebUI.
GitHub MCP Server is GitHub's official connector for developers who want their AI assistant to work with repositories and project activity. It gives compatible coding assistants access to GitHub through the Model Context Protocol (MCP), so they can retrieve context and take actions requested in natural language. The code is open source under the MIT license.
Context7 brings current library documentation and code examples into an AI coding assistant's context. It's for developers who want answers grounded in the libraries and versions they're actually using, rather than an assistant's older training data. It works with Claude Code, Codex, Cursor, Devin Desktop and Antigravity.