Chrome browser extension tools with MCP integration. Pack, unpack, zip, unzip, download, and manage CRX3 extensions – now AI-compatible via Model Context Protocol.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"go-crx3": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
🤖 AI-ready Chrome extension tooling via Model Context Protocol (MCP) > A modern, comprehensive toolset for CRX3 Chrome extension management — pack, unpack, download, analyze, and automate with AI.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in browser / developer-tools
Browser automation with Puppeteer for web scraping and testing
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
MCP Security Weekly
Get CVE alerts and security updates for Go Crx3 and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
🤖 AI-ready Chrome extension tooling via Model Context Protocol (MCP)
A modern, comprehensive toolset for CRX3 Chrome extension management — pack, unpack, download, analyze, and automate with AI.
👉 MCP Configuration Guide — Setup instructions for Cursor, Claude Desktop, Opencode, Crush & more.
| Feature | Description |
|---|---|
| 📦 Pack & Unpack | Create and extract signed CRX3 packages with key management |
| 🗜️ Zip & Unzip | Handle extension archives with flexible output paths |
| ⬇️ Download | Fetch extensions from Chrome Web Store by ID or URL |
| 🔑 ID Generation | Generate extension IDs from public keys (SHA-256) |
| 🔍 Analyze | Inspect manifest, permissions, and extension metadata |
| 🤖 MCP Support | Native AI integration via Model Context Protocol |
This tool is AI-compatible through Model Context Protocol (MCP), enabling seamless interaction with:
Automate CRX3 operations through natural language commands powered by AI.
# Start MCP server (stdio mode for local AI clients)
crx3 mcp
# Or run over HTTP/SSE for remote clients
crx3 mcp --listen=locahost:3000
crx3 mcp --listen=localhost:3000 --sse
📖 See MCP.md for detailed setup instructions.
| Tool | Purpose |
|---|---|
crx3 pack | Pack directory/zip into signed .crx extension |
crx3 unpack | Extract .crx file contents to directory |
crx3 download | Download .crx extension by ID or Chrome Web Store URL |
crx3 search | Search Chrome Web Store by name/keywords (via DuckDuckGo) |
crx3 zip | Create .zip archive from directory |
crx3 unzip | Extract .zip archive contents |
crx3 base64 | Encode file to Base64 string |
crx3 getid | Extract Chrome Extension ID from .crx or directory |
crx3 scan | List/filter downloaded extensions in workspace |
crx3 workspace | Get absolute path to workspace root |
crx3 version | Show CRX3 tool version |
crx3 mcp | Start MCP server for AI integration |
💡 All commands support
--helpfor detailed usage:crx3 pack --help
brew tap mmadfox/tap https://github.com/mmadfox/homebrew-tap
brew install mmadfox/tap/crx3
sudo curl -sSfL https://raw.githubusercontent.com/mmadfox/go-crx3/master/install.sh | bash -s
go install github.com/mediabuyerbot/go-crx3/crx3@latest
Download pre-built binaries from Releases.
crx3 version
# Output: crx3 version x.y.z
# Basic pack (auto-generates key if missing)
crx3 pack ./my-extension -o ./build/extension.crx3
# Pack with existing private key
crx3 pack ./my-extension -p ./keys/private.pem -o ./build/extension.crx3
# Extract CRX3 to directory
crx3 unpack ./extension.crx3 -o ./extracted
... [View full README on GitHub](https://github.com/mmadfox/go-crx3#readme)