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.
The agent can inspect network requests, capture screenshots and read console messages with stack traces mapped back to source code. Performance tools record Chrome DevTools traces and extract findings that help identify slow page behavior. Puppeteer handles browser actions and waits for their results, so an agent can interact with a page and examine what happened afterward.
The project is open source under Apache 2.0 and runs with Node.js and Chrome. It officially supports Google Chrome and Chrome for Testing. A separate CLI provides access without MCP. It can connect to an existing Chrome session, retain browser profiles across sessions and debug Chrome on Android.
Local execution doesn't make browser data private from the connected assistant: MCP clients can inspect and modify content in the browser and DevTools. Google collects usage statistics by default, and performance tools may send trace URLs to the Google CrUX API to retrieve real-user performance data. Both forms of data collection can be disabled, as can the server's periodic checks of the npm registry for updates.
Claim this page and we'll verify you by hand. Chrome DevTools 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 Chrome DevTools MCP?Promote it
Something wrong or outdated on this page?
37.7KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Docker#Code execution#LM Studio integration#MCP
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.
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
62.5KUpdated 1 day agoMIT
#MCP#RAG#Tool calling
33.3KUpdated 2 weeks agoMIT
Docker#Git integration#MCP#Tool calling
29.9KUpdated 1 day ago
Docker · JetBrains#Code execution#MCP#Persistent memory
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.
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.
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.
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.