Browser Pool MCP
by hy-2005
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BROWSER_POOL_DEBUG | No | Set 1 for debug logging to debug.log | 0 |
| BROWSER_POOL_BASE_PORT | No | Starting port for browser instances | 9000 |
| BROWSER_POOL_MAX_INSTANCES | No | Max concurrent browsers (≈300MB RAM each) | 10 |
| BROWSER_POOL_INSTANCE_TIMEOUT_MS | No | Idle timeout (30 min) | 1800000 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| browser_navigateC | 导航到 URL |
| browser_navigate_backD | 后退 |
| browser_navigate_forwardD | 前进 |
| browser_snapshotB | 获取页面可访问性快照(结构化,适合 LLM 阅读) |
| browser_take_screenshotC | 截图(默认 fullPage=false) |
| browser_screenshotC | 截图(别名) |
| browser_console_messagesC | 获取控制台消息 |
| browser_network_requestsC | 获取网络请求活动 |
| browser_get_urlC | 获取当前页面 URL |
| browser_clickC | 点击元素(element = a11y 引用,ref = CSS 选择器) |
| browser_typeC | 向元素输入文本 |
| browser_press_keyC | 按下键盘按键 |
| browser_hoverC | 悬停在元素上 |
| browser_select_optionC | 在下拉框中选择选项 |
| browser_dragC | 把元素 A 拖到元素 B |
| browser_dropB | 放下被拖拽的元素 |
| browser_evaluateC | 在页面中执行 JavaScript(函数字符串) |
| browser_wait_forD | 等待条件 |
| browser_tabsC | 管理标签页(action: list|new|close|select) |
| browser_resizeC | 调整浏览器窗口大小 |
| browser_handle_dialogC | 处理 alert/confirm 弹窗 |
| browser_file_uploadD | 上传文件 |
| browser_closeB | 关闭该 agent 的浏览器 |
| pool_statusA | 查看浏览器池状态(按 agent) |
| pool_testD | 测试异步响应 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hy-2005/playwright-pool-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server