Chrome browser extension tools with MCP integration. Pack, unpack, zip, unzip, download, and manage CRX3 extensions – now AI-compatible via Model Context Protocol.
{
"mcpServers": {
"go-crx3": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Chrome browser extension tools with MCP integration. Pack, unpack, zip, unzip, download, and manage CRX3 extensions – now AI-compatible via Model Context Protocol.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
Apache-2.0. View license →
Is it maintained?
Last commit 14 days ago. 55 stars.
Will it work with my client?
Transport: stdio, sse, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
12 tools. ~900 tokens (0.5% of 200K).
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
crx3_packPack directory or zip file into signed CRX3 extension
crx3_unpackExtract CRX3 file contents to directory
crx3_downloadDownload extension from Chrome Web Store by ID or URL
crx3_searchSearch Chrome Web Store by name or keywords
crx3_zipCreate zip archive from directory
crx3_unzipExtract zip archive contents
crx3_base64Encode file to Base64 string
crx3_getidExtract Chrome Extension ID from CRX3 file or directory
crx3_scanList or filter downloaded extensions in workspace
crx3_keygenGenerate new RSA key pair for signing extensions
This server is missing a description.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
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)