Skip to content

MCP Server Browser

Caution

Browser automation capabilities using Puppeteer, both support local and remote browser connection.

by bytedance 28,866 Apache-2.0 TypeScript Beginner stdio

Install

No auto-install command available for this server.

Check the GitHub repository for setup instructions

Safety Report

83% Caution
Scanned yesterday
5 passed 1 warnings
Security
Authentication
details

Weak auth signals: auth_middleware

Warning
CORS Policy
details

stdio transport — CORS not applicable

N/A
Rate Limiting
details

No rate limiting mechanism detected

Info
Known CVEs
details

No known CVEs in dependencies

Pass
Code Quality
Dependency Audit
details

No known vulnerable dependencies detected

Pass
Dangerous Patterns
details

No dangerous code patterns detected

Pass
License
details

License: Apache-2.0

Pass
Community
Maintenance Status
details

Last commit 8 days ago

Pass

Learn about our security methodology →

Compatibility

Claude Desktop
Not Tested
Claude Code
Not Tested
Cursor
Not Tested
VS Code
Not Tested

Tools Provided (23)

browser_navigate

Navigate the browser to a URL.

browser_new_tab

Open a new browser tab, optionally navigating to a URL.

browser_close_tab

Close a specific browser tab.

browser_switch_tab

Switch focus to a specific browser tab.

browser_tab_list

List all open browser tabs.

browser_click

Click an element on the page by selector or coordinates.

browser_hover

Hover the mouse over an element.

browser_select

Select an option from a dropdown element.

browser_form_input_fill

Fill one or more form input fields.

browser_press_key

Press a keyboard key or key combination.

browser_scroll

Scroll the page by a given amount or to a specific element.

browser_get_clickable_elements

Get a list of all clickable/interactive elements currently visible on the page.

browser_get_text

Extract visible text content from the page or a specific element.

browser_get_markdown

Get the page content converted to Markdown.

browser_read_links

Extract all hyperlinks from the current page.

browser_screenshot

Take a screenshot of the current browser viewport.

browser_vision_screen_capture

Capture a screenshot optimized for vision model analysis.

browser_vision_screen_click

Click at coordinates identified from a vision model's screen analysis.

browser_evaluate

Execute JavaScript in the context of the current page.

browser_go_back

Navigate back in browser history.

browser_go_forward

Navigate forward in browser history.

browser_get_download_list

Get the list of files downloaded during the current session.

browser_close

Close the browser and end the session.

Frequently Asked Questions

What is MCP Server Browser?

Browser automation capabilities using Puppeteer, both support local and remote browser connection.

What tools does MCP Server Browser provide?

MCP Server Browser provides 23 tools including browser_navigate, browser_new_tab, browser_close_tab, browser_switch_tab. Each tool can be called by AI agents to perform specific operations.

Is MCP Server Browser safe to use?

MCP Server Browser is rated Caution. Some security checks raised warnings. Review the safety report on this page for details before use.

What are alternatives to MCP Server Browser?

Similar MCP servers include Scrapling MCP Server, Chrome DevTools MCP, Playwright MCP. Each serves a similar purpose but may differ in features, language, and compatibility.

Similar MCP Servers