Bundled plugins for actuating and debugging the Chrome browser.
npx claudepluginhub fukayatti/arc-devtools-mcpReliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Share bugs, ideas, or general feedback.
This is a modified version of the Chrome DevTools MCP Server optimized for the Arc Browser.
The original Chrome DevTools MCP server uses Target.createTarget (equivalent to browser.newPage()) to open new tabs. This method causes the Arc Browser to crash immediately due to conflicts with its unique tab/space management system.
This fork modifies the new_page tool to:
about:blank) if available.newPage() as a last resort (though this may still crash Arc).This allows AI assistants like Claude, Cursor, and Gemini to control Arc without causing stability issues.
Clone this repository:
git clone https://github.com/fukayatti/arc-devtools-mcp.git
cd arc-devtools-mcp
Install dependencies:
pnpm install
Build the project:
npm run build
Add the following to your MCP configuration file (e.g., ~/Library/Application Support/Cursor/User/globalStorage/mcp-config.json or equivalent):
{
"mcpServers": {
"arc-devtools": {
"command": "npx",
"args": ["-y", "@fukayatti0/arc-devtools-mcp"]
}
}
}
Or run via docker:
npx -y @fukayatti0/arc-devtools-mcp
If you built it locally:
You must start Arc with the remote debugging port enabled for this to work. Run this command in your terminal:
/Applications/Arc.app/Contents/MacOS/Arc --remote-debugging-port=9222
(Note: Arc must be fully quit before running this command.)
Once connected, you can use MCP tools like list_pages, navigate_page, take_screenshot, etc., safely within Arc.
Apache-2.0 (Same as the original project)