
Chrome Extension MCP Server
by teppei22
Bridge Claude AI with Chrome browser extensions via a Go-implemented MCP server.
What it does
This server enables an AI agent to interact directly with the Chrome browser via the Chrome Extension API. It acts as a bridge, allowing the AI to manage tabs, manipulate the DOM, and interact with browser extensions.
Tools
chrome_get_active_tab: Retrieves details of the current active tab.chrome_get_all_tabs: Lists all open browser tabs.chrome_execute_script: Executes JavaScript DOM operations in a web page.chrome_inject_css: Applies custom CSS to a web page.chrome_get_extension_info: Provides data on installed extensions.chrome_send_message: Communicates with extension background scripts.chrome_get_cookies: Accesses cookies for specific domains.chrome_capture_screenshot: Captures a visual of the current tab.chrome_create_tab: Opens a new browser tab with a specified URL.
Installation
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"chromeextension": {
"command": "path/to/chrome-extension-mcp-go",
"args": [],
"env": {
"CHROME_EXTENSION_ID": "your-extension-id"
}
}
}
}
Supported hosts
- Claude Desktop
Quick install
go run main.goInformation
- Pricing
- free
- Published
- 5/2/2026






