scaffold-addon-project
Scaffold a new Adobe Express add-on project based on sample templates
Scaffold an Adobe Express add-on, pull real code examples, and search the Express SDK and Spectrum Web Components documentation.
LABSCO SUMMARY
GitHub mode gives you current examples straight from Adobe's sample repository; local mode parses those repositories once into a knowledge base that needs no token and no network. If you are building add-ons regularly, the local path is the one that does not stop working when you hit a rate limit. It is a community project, not an Adobe one.
A community MCP server for people building Adobe Express add-ons. It splits into developer tools — scaffolding a project from sample templates, fetching code examples, getting implementation guidance for a feature — and documentation tools that search the Adobe Express add-ons docs and the Spectrum Web Components repository. Documentation can come live from the GitHub API or from a knowledge base you build locally.
queryDocumentationsetKnowledgeSourceexpress-mcp-install, express-mcp-workspace, express-mcp-helpNode.js v18 or newer, and npm install -g community-express-dev-mcp or a clone plus npm run build. GitHub mode is the default and wants a GitHub Personal Access Token in MCP_GITHUB_PAT — without one you will hit GitHub's rate limits. Local mode is the alternative: clone the two documentation repositories, run npm run parse-docs to produce dist/knowledge_base.json, and set KNOWLEDGE_SOURCE_MODE. For VS Code you also need version 1.99 or newer, the GitHub Copilot extension, and chat.mcp.enabled turned on.
One command plus credentials — npm install -g community-express-dev-mcp, then supply credentials
USE CASES
Scaffold from the official sample templates so the project structure matches what Adobe expects.
Pull code examples for the feature you are adding straight from the samples repository instead of letting the model reconstruct the API.
Search the Express SDK and Spectrum Web Components documentation from inside the editor.
Parse the documentation repositories into a local knowledge base once, then switch the server to local mode.
Listed in project code.
scaffold-addon-projectScaffold a new Adobe Express add-on project based on sample templates
get-code-exampleGet code examples for common Adobe Express add-on features
implement-featureGet implementation guidance for adding a feature to an Adobe Express add-on
getAssistantCapabilitiesGet the current capabilities, status, and configuration of the Adobe Express & Spectrum Assistant.
setKnowledgeSourceSet the knowledge source mode for the assistant (github or local).
queryDocumentationQuery the Adobe Express SDK and Spectrum Web Components documentation.
BEFORE YOU INSTALL
6 tools registered in the project's code.
INSTALLATION
npm install -g community-express-dev-mcp{
"mcpServers": {
"adobe-express": {
"command": "node",
"args": [
"<YOUR_PATH_TO_COMMUNITY_EXPRESS_DEV_MCP>/dist/src/index.js"
]
}
}
}The configuration on this page does not set MCP_GITHUB_PAT; the project's instructions put it in a .env file. Check which folder the server reads that file from before you rely on it.
express-mcp-installexpress-mcp-workspace