MCP server exposing Chrome Extensions API reference as structured, queryable tools for AI agents
npm install chrome-extension-api-mcp

MCP server providing AI assistants with Chrome Extension API documentation, validation, and code patterns.
``bash`
npx chrome-extension-api-mcp setup
Supports: Claude Desktop, Cursor, Cline, VS Code, OpenCode, Zed
| Tool | Description |
|------|-------------|
| chrome_api_search | Search APIs by keyword |chrome_api_get_namespace
| | Get namespace with methods, types, events |chrome_api_get_method
| | Method signature and parameters |chrome_api_get_type
| | Type definitions |chrome_api_get_permissions
| | Required permissions |chrome_api_validate_manifest
| | Validate manifest.json |chrome_api_analyze_code
| | Detect deprecated APIs |chrome_api_check_mv3_compatibility
| | MV3 migration analysis |chrome_api_generate_boilerplate
| | Generate extension scaffolding |chrome_api_get_pattern
| | Code patterns (message passing, storage, etc.) |chrome_api_get_examples
| | Real-world examples from GitHub |
`bash`
chrome-extension-api-mcp setup # Configure MCP client
chrome-extension-api-mcp update # Update API data
chrome-extension-api-mcp scrape-examples # Fetch GitHub examples
chrome-extension-api-mcp status # Check status
`bash``
npm install && npm run build && npm test