├── .github ├── SOCIAL_PREVIEW.md ├── assets │ ├── README.md │ └── social-preview.svg └── workflows │ ├── ci.yml │ ├── create-release.yml │ ├── publish-packages.yml │ └── release.yml ├── .gitignore ├── .vscode └── settings.json ├── COMPARISON.md ├── GETTING_STARTED.md ├── LICENSE ├── README.md ├── RELEASE_SETUP.md ├── SMITHERY_DEPLOYMENT.md ├── TROUBLESHOOTING.md ├── USE_CASES.md ├── dist └── index.js ├── jest.config.ci.cjs ├── jest.config.cjs ├── package.json ├── scripts └── verify-package.js ├── smithery.yaml ├── src ├── config │ └── constants.ts ├── index.cjs ├── index.ts ├── sdk-schemas.ts ├── server.ts ├── services │ ├── n8nApi.ts │ └── workflowBuilder.ts ├── types │ ├── api.ts │ ├── node.ts │ ├── sdk.d.ts │ └── workflow.ts └── utils │ ├── positioning.ts │ └── validation.ts ├── test-results └── junit.xml ├── tests ├── activate-workflow.js ├── check-workflow.js ├── create-final-workflow.js ├── create-support-workflow.js ├── helpers │ ├── mcpClient.ts │ └── mockData.ts ├── integration │ ├── credentials.test.ts │ ├── endToEnd.test.ts │ ├── errorHandling.test.ts │ ├── execution.test.ts │ ├── newWorkflowTools.test.ts │ ├── resources.test.ts │ └── tags.test.ts ├── setup.ts ├── test-all-tools.js ├── test-integration.js ├── test-mcp-tools.js ├── test-simple-workflow.js └── tsconfig.json ├── tsconfig.json └── tsconfig.smithery.json /.github/SOCIAL_PREVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/.github/SOCIAL_PREVIEW.md -------------------------------------------------------------------------------- /.github/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/.github/assets/README.md -------------------------------------------------------------------------------- /.github/assets/social-preview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/.github/assets/social-preview.svg -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/create-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/.github/workflows/create-release.yml -------------------------------------------------------------------------------- /.github/workflows/publish-packages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/.github/workflows/publish-packages.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /COMPARISON.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/COMPARISON.md -------------------------------------------------------------------------------- /GETTING_STARTED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/GETTING_STARTED.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/RELEASE_SETUP.md -------------------------------------------------------------------------------- /SMITHERY_DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/SMITHERY_DEPLOYMENT.md -------------------------------------------------------------------------------- /TROUBLESHOOTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/TROUBLESHOOTING.md -------------------------------------------------------------------------------- /USE_CASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/USE_CASES.md -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/dist/index.js -------------------------------------------------------------------------------- /jest.config.ci.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/jest.config.ci.cjs -------------------------------------------------------------------------------- /jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/jest.config.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/package.json -------------------------------------------------------------------------------- /scripts/verify-package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/scripts/verify-package.js -------------------------------------------------------------------------------- /smithery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/smithery.yaml -------------------------------------------------------------------------------- /src/config/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/config/constants.ts -------------------------------------------------------------------------------- /src/index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/index.cjs -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/sdk-schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/sdk-schemas.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/services/n8nApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/services/n8nApi.ts -------------------------------------------------------------------------------- /src/services/workflowBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/services/workflowBuilder.ts -------------------------------------------------------------------------------- /src/types/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/types/api.ts -------------------------------------------------------------------------------- /src/types/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/types/node.ts -------------------------------------------------------------------------------- /src/types/sdk.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/types/sdk.d.ts -------------------------------------------------------------------------------- /src/types/workflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/types/workflow.ts -------------------------------------------------------------------------------- /src/utils/positioning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/utils/positioning.ts -------------------------------------------------------------------------------- /src/utils/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/src/utils/validation.ts -------------------------------------------------------------------------------- /test-results/junit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/test-results/junit.xml -------------------------------------------------------------------------------- /tests/activate-workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/activate-workflow.js -------------------------------------------------------------------------------- /tests/check-workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/check-workflow.js -------------------------------------------------------------------------------- /tests/create-final-workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/create-final-workflow.js -------------------------------------------------------------------------------- /tests/create-support-workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/create-support-workflow.js -------------------------------------------------------------------------------- /tests/helpers/mcpClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/helpers/mcpClient.ts -------------------------------------------------------------------------------- /tests/helpers/mockData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/helpers/mockData.ts -------------------------------------------------------------------------------- /tests/integration/credentials.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/integration/credentials.test.ts -------------------------------------------------------------------------------- /tests/integration/endToEnd.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/integration/endToEnd.test.ts -------------------------------------------------------------------------------- /tests/integration/errorHandling.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/integration/errorHandling.test.ts -------------------------------------------------------------------------------- /tests/integration/execution.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/integration/execution.test.ts -------------------------------------------------------------------------------- /tests/integration/newWorkflowTools.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/integration/newWorkflowTools.test.ts -------------------------------------------------------------------------------- /tests/integration/resources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/integration/resources.test.ts -------------------------------------------------------------------------------- /tests/integration/tags.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/integration/tags.test.ts -------------------------------------------------------------------------------- /tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/setup.ts -------------------------------------------------------------------------------- /tests/test-all-tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/test-all-tools.js -------------------------------------------------------------------------------- /tests/test-integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/test-integration.js -------------------------------------------------------------------------------- /tests/test-mcp-tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/test-mcp-tools.js -------------------------------------------------------------------------------- /tests/test-simple-workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/test-simple-workflow.js -------------------------------------------------------------------------------- /tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tests/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.smithery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makafeli/n8n-workflow-builder/HEAD/tsconfig.smithery.json --------------------------------------------------------------------------------