agent-browser-mcp
Integrates with GitHub for package management and automated publishing workflows, including GitHub Releases for triggering npm publication and repository configuration for deployment automation.
Provides npm package management integration for installation, testing, and automated publication workflows, including version management and npm token configuration for package distribution.
Exposes browser automation capabilities from Vercel's agent-browser project as MCP tools, enabling AI agents to perform web navigation, interaction, inspection, and automation tasks through the agent-browser framework.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@agent-browser-mcpopen https://example.com and get the page title"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
agent-browser-mcp-codex
Expose local agent-browser capabilities as MCP tools and bootstrap Codex integration quickly.
Quick Start for Codex
Prerequisite: agent-browser must already be installed locally.
Run
npx agent-browser-mcp-codex init-codexRestart Codex or open a new session
Related MCP server: dat-ai-mcp
What agent-browser already provides
agent-browser already provides a broad browser automation surface, including:
Navigation and interaction
Keyboard, mouse, upload, download, and scrolling controls
Page inspection and info retrieval
Tabs, sessions, storage, and network operations
Debugging, diffing, recording, and streaming
Auth, chat, dashboard, and setup commands
What this MCP wrapper currently exposes
This package currently exposes a focused subset of agent-browser commands:
Navigation:
open,back,forward,reloadInteraction:
click,fill,typeRead and page state:
get_title,get_text,get_html,snapshot,screenshot,waitTabs:
tab_list,tab_new,tab_closeRuntime:
evalStorage and network:
cookies_get,network_requestsSessions and raw passthrough:
session_current,session_list,session_close,run_raw_command
Manual Setup
If you want to wire the plugin in manually, the local Codex templates live under codex/plugin/.
Limitations
This package currently exposes a subset of the upstream
agent-browserCLI, not the full surface.Some tool families are intentionally narrow right now.
Broader coverage may be added over time, but the current surface should be treated as evolving.
Development
For local verification:
npm testnpm run typecheck
Release
Configure an
NPM_TOKENsecret in the GitHub repository before the first automated publish.Create and publish a GitHub Release to trigger npm publication for the current package version.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hyperbrowser MCP — wraps the Hyperbrowser AI-agent browsing API
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA browser automation MCP server providing 30 tools for navigation, interaction, page information, state checks, tab management, and more, enabling natural language control of browsers via MCP-compatible clients.-
- AlicenseAqualityDmaintenanceProvides browser automation, audio transcription, and LLM chat as MCP tools for any agent.7MIT
- AlicenseNot gradedqualityAmaintenanceEnables local opencode agents to control a live Chrome browser via MCP tools, including tab management, JavaScript execution, clicking, form filling, page reading, screenshots, and console log retrieval.MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI agents to control a persistent local browser with live tabs, navigation, interaction, inspection, and state management through MCP.4-