Best Browser & Automation MCP Servers for VS Code
Top 13 of 13 Browser & Automation MCP servers that work with VS Code, ranked by security score — every entry below is human-reviewed, not just scraped. Every row has a one-click config for VS Code — no need to open each page.
Setting up MCP servers in VS Code
VS Code's MCP support is native (via GitHub Copilot's agent mode), configured in .vscode/mcp.json per workspace or through the "MCP: Open User Configuration" command for a config that applies everywhere. One thing that trips people up moving a config from Claude Desktop or Cursor: VS Code's top-level key is "servers", not "mcpServers" — the two aren't interchangeable.
Because .vscode/mcp.json is a normal workspace file, it can be committed alongside project code the same way project-scoped Cursor configs can — a team opening the repo in VS Code gets the same MCP servers without extra setup.
| # | Server | Security score | Stars | Language | Config |
|---|---|---|---|---|---|
| 1 | Access and manage your Anytype knowledge base through natural language with AI models. | 48 | 487 | TypeScript | |
| 2 | Perform web scraping and JavaScript execution in real browser environments during development. | 47 | 5,620 | TypeScript | |
| 3 | Playwright MCP ServerOfficial Automate browser interaction via structured accessibility snapshots for LLM agents. | 46 | 35,509 | TypeScript | |
| 4 | Convert messy web content into clean Markdown for improved AI model reading. | 42 | 1,069 | TypeScript | |
| 5 | Automate existing browser sessions locally via AI agents for private workflows. | 36 | 6,884 | TypeScript | |
| 6 | Browser automation for LLMs using structured accessibility trees instead of screenshots. | 36 | 0 | TypeScript | |
| 7 | Use WebSocket communication to map web UI components for AI analysis. | 34 | 591 | TypeScript | |
| 8 | Automate browser interactions including navigation and clicking via Selenium WebDriver. | 23 | 4 | TypeScript | |
| 9 | Cloud browser automation for LLMs using Browserbase and Stagehand tools. | 18 | 3,412 | TypeScript | |
| 10 | Chrome browser sessions and navigation tools for AI-driven automation tasks. | 14 | 12,213 | TypeScript | |
| 11 | Automated web browsing, screenshotting, and form interaction for AI agents. | 0 | 480 | TypeScript | |
| 12 | Puppeteer MCP ServerOfficial Automate browser interactions and capture web page content via Puppeteer. | 0 | 293 | JavaScript | |
| 13 | Tana workspace nodes, fields, and structures via the Tana Input API. | 0 | 40 | TypeScript |
Browser & Automation + VS Code: frequently asked questions
›What's the best Browser & Automation MCP server for VS Code?
Anytype MCP Server currently ranks highest among Browser & Automation MCP servers, with a security score of 48/100. Playwright MCP Server (47/100) is the next best option. Every server below has a one-click VS Code config.
›How do I add a Browser & Automation MCP server to VS Code?
Add an entry under "servers" in .vscode/mcp.json in your workspace, or run "MCP: Open User Configuration" from the command palette for a global config. The same steps apply to Anytype MCP Server, the top-ranked Browser & Automation server below.
›Are Browser & Automation MCP servers safe to use with VS Code?
2 of the 13 Browser & Automation MCP servers below are officially maintained by its vendor; the rest are independently reviewed. Every score comes from real signals — permissions requested, authentication, maintenance activity — not a marketing claim. All of them are compatible with VS Code.
›How many Browser & Automation MCP servers work with VS Code?
13 Browser & Automation MCP servers have a ready-to-use VS Code config right now, ranked by security score below.
›Where do I put the Browser & Automation MCP server config for VS Code?
It's simply VS Code's own schema — Claude Desktop, Cursor, and Windsurf all use "mcpServers", but a config copied between them and VS Code needs that one key renamed. A Browser & Automation server goes in the exact same place as any other VS Code MCP server — there's no category-specific config location.
›Do I need to restart VS Code after adding a Browser & Automation MCP server?
Yes — run "MCP: Open User Configuration" from the command palette to edit a config that applies across all your workspaces. That's true whether you're adding Anytype MCP Server or any other Browser & Automation server.