E
extensiondev/mcp
MCP server that lets AI agents build, run, inspect, and publish browser extensions
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Install command from the repository
claude mcp add extension-dev npx @extension.dev/mcp
Parsed from the README we fetched on 2026-11-04; we have not executed it.
This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
- Star count
- 0 ★ · extensiondev/mcp · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- read directly from its GitHub page · type: open-source project
- Harvest history
- first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 1 sources
- Score
- score 103 · 1 sources · repo
- Install
claude mcp add extension-dev npx @extension.dev/mcp
FAQ (answers come from our records)
How do I install it?
The repository provides this install command:
claude mcp add extension-dev npx @extension.dev/mcp. It comes from the repository itself; we cannot guarantee it runs as-is in your client.Who is it for?
We filed it under these tags: AI Agent. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
extensiondev/mcp;first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.[npm-version-image]: https://img.shields.io/npm/v/%40extension.dev%2Fmcp.svg?col
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
[npm-version-url]: https://www.npmjs.com/package/@extension.dev/mcp
[npm-downloads-image]: https://img.shields.io/npm/dm/%40extension.dev%2Fmcp.svg?color=26FFB8
[npm-downloads-url]: https://www.npmjs.com/package/@extension.dev/mcp
[discord-image]: https://img.shields.io/discord/1253608412890271755?label=Discord&logo=discord&style=flat&color=26FFB8
[discord-url]: https://discord.gg/v9h2RgeTSN
# @extension.dev/mcp [![Version][npm-version-image]][npm-version-url] [![Downloads][npm-downloads-image]][npm-downloads-url] [![Discord][discord-image]][discord-url]
> Give your AI agent hands for browser extension development. 37 MCP tools that scaffold, run, inspect, debug, test, and build cross-browser extensions on your machine, plus a platform lane (private alpha) to share and publish them.
bash
claude mcp add extension-dev npx @extension.dev/mcp
Works with Claude Code, Claude Desktop, Cursor, and any MCP client.
extension.dev · Docs · Templates · Discord
## Why an MCP server for extensions
Extensions fail silently: content scripts that never inject, panels that never open, permissions that return undefined with no error. These tools give the agent eyes on the live browser, so it debugs from evidence instead of guessing.
Scaffold from the 50+ templates behind templates.extension.dev, or add a popup, sidebar, or content script to an existing project
Run the dev server with HMR in Chrome, Firefox, Edge and every browser below, plus Safari on macOS (no HMR yet)
See the live DOM, logs from every extension context, chrome.storage, and the loaded-extension list
Act: evaluate code in any context, trigger the action button and commands, reload the extension
Test: state expectations about the running extension and get one verdict each
Ship: validate the manifest cross-browser and build for production. On the platform lane: share a preview link, promote a build, and submit to the stores
Built on Extension.js, the open source framework extension.dev sponsors. Every engine command runs the project's own nodemodules/.bin/extension when the project has one, else npx extension@ at the version this server pins (EXTENSIONMCPCLIVERSION changes the pin). To run a fix that has not shipped yet, set EXTENSIONMCPENGINEDIR to a compiled Extension.js checkout root (the folder holding programs/extension/bin/extension.cjs) or to a built extension package folder (holding bin/extension.cjs): every spawn then runs node , the project's engine and the pin are bypassed, extensiondoctor's project-engine check names the path with its version, sha and branch, and a path with no bin refuses every spawn instead of falling back. EXTENSIONMCPENGINEBIN names the exact bin file instead.
## Watch it work
## Browsers
extensiondev opens the extension in the browser you name.
| Google Chrome | Chromium | Microsoft Edge | Brave | Opera | Mozilla Firefox | Apple Safari |
The Chromium family and Firefox get HMR, control, eval, inspect and assert (Firefox over its debugger protocol and the agent bridge, no CDP). Safari gets dev and build on macOS, no HMR and no inspect; the full list of what works there is under Safari. Plus Vivaldi, Yandex, Waterfox, Zen and Floorp, and any Chromium or Gecko binary by path.
[npm-downloads-image]: https://img.shields.io/npm/dm/%40extension.dev%2Fmcp.svg?color=26FFB8
[npm-downloads-url]: https://www.npmjs.com/package/@extension.dev/mcp
[discord-image]: https://img.shields.io/discord/1253608412890271755?label=Discord&logo=discord&style=flat&color=26FFB8
[discord-url]: https://discord.gg/v9h2RgeTSN
# @extension.dev/mcp [![Version][npm-version-image]][npm-version-url] [![Downloads][npm-downloads-image]][npm-downloads-url] [![Discord][discord-image]][discord-url]
> Give your AI agent hands for browser extension development. 37 MCP tools that scaffold, run, inspect, debug, test, and build cross-browser extensions on your machine, plus a platform lane (private alpha) to share and publish them.
bash
claude mcp add extension-dev npx @extension.dev/mcp
Works with Claude Code, Claude Desktop, Cursor, and any MCP client.
extension.dev · Docs · Templates · Discord
## Why an MCP server for extensions
Extensions fail silently: content scripts that never inject, panels that never open, permissions that return undefined with no error. These tools give the agent eyes on the live browser, so it debugs from evidence instead of guessing.
Scaffold from the 50+ templates behind templates.extension.dev, or add a popup, sidebar, or content script to an existing project
Run the dev server with HMR in Chrome, Firefox, Edge and every browser below, plus Safari on macOS (no HMR yet)
See the live DOM, logs from every extension context, chrome.storage, and the loaded-extension list
Act: evaluate code in any context, trigger the action button and commands, reload the extension
Test: state expectations about the running extension and get one verdict each
Ship: validate the manifest cross-browser and build for production. On the platform lane: share a preview link, promote a build, and submit to the stores
Built on Extension.js, the open source framework extension.dev sponsors. Every engine command runs the project's own nodemodules/.bin/extension when the project has one, else npx extension@ at the version this server pins (EXTENSIONMCPCLIVERSION changes the pin). To run a fix that has not shipped yet, set EXTENSIONMCPENGINEDIR to a compiled Extension.js checkout root (the folder holding programs/extension/bin/extension.cjs) or to a built extension package folder (holding bin/extension.cjs): every spawn then runs node , the project's engine and the pin are bypassed, extensiondoctor's project-engine check names the path with its version, sha and branch, and a path with no bin refuses every spawn instead of falling back. EXTENSIONMCPENGINEBIN names the exact bin file instead.
## Watch it work
## Browsers
extensiondev opens the extension in the browser you name.
| Google Chrome | Chromium | Microsoft Edge | Brave | Opera | Mozilla Firefox | Apple Safari |
The Chromium family and Firefox get HMR, control, eval, inspect and assert (Firefox over its debugger protocol and the agent bridge, no CDP). Safari gets dev and build on macOS, no HMR and no inspect; the full list of what works there is under Safari. Plus Vivaldi, Yandex, Waterfox, Zen and Floorp, and any Chromium or Gecko binary by path.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/extensiondev-mcp/)
- Source
- github · https://github.com/extensiondev/mcp
- Browse by field
- AI agents
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.