This document outlines the deployment process for the FlowEngine n8n Workflow Builder MCP Server.
- All tests pass
- Build completes successfully
- Version bumped in package.json
- CHANGELOG.md updated
- README.md comprehensive and up-to-date
- Smithery configuration files updated
- No development artifacts in repository
- Git history clean
git push origin masterThis pushes all commits to the GitHub repository.
npm publishThis publishes to the npm registry at: https://www.npmjs.com/package/flowengine-n8n-workflow-builder
Verification:
- Check package appears on npm
- Test installation:
npm install -g flowengine-n8n-workflow-builder - Verify command works:
flowengine-n8n --version
The package will be automatically indexed by Smithery once published to npm.
Manual submission (if needed):
- Visit https://smithery.ai
- Submit the package URL
- Verify listing appears
Verification:
- Check package appears on Smithery
- Test Smithery install:
npx @smithery/cli install flowengine-n8n-workflow-builder --client claude
-
npm (global install):
npm install -g flowengine-n8n-workflow-builder flowengine-n8n
-
Smithery (Claude Desktop):
npx @smithery/cli install flowengine-n8n-workflow-builder --client claude
-
Direct in Claude Desktop:
- Add to
claude_desktop_config.json - Restart Claude Desktop
- Verify MCP server appears
- Add to
- Claude Desktop - Test workflow generation
- Claude Code - Test in VS Code
- Cursor - Test in Cursor IDE
- Cline - Test in VS Code extension
- Continue.dev - Test in Continue extension
- npm download stats
- GitHub issues
- User feedback
- Smithery installations
If issues are discovered:
# Unpublish the version (within 72 hours of publish)
npm unpublish flowengine-n8n-workflow-builder@<version>
# Or deprecate
npm deprecate flowengine-n8n-workflow-builder@<version> "Issue found, use version X.X.X instead"See CHANGELOG.md for full version history.