MCPcopy Index your code
hub / github.com/EtienneLescot/n8n-as-code

github.com/EtienneLescot/n8n-as-code @v2.36.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.36.0 ↗ · + Follow
2,673 symbols 7,847 edges 272 files 277 documented · 10% updated todayrelease-7e8c878 · 2026-06-10★ 1,4304 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IInstanceVerificationClient (Interface)
(no doc) [2 implementers]
packages/cli/src/services/config-service.ts
ModelDiscoveryCache (Interface)
In-memory cache for model discovery with ETag support.
packages/vscode-extension/src/services/agent-provider-runtime/openai-account.ts
TelemetryContext (Interface)
(no doc)
packages/telemetry/src/index.ts
N8nFacadeSetupModeDefinition (Interface)
(no doc)
packages/workflow-core/src/index.ts
N8nManagerFacadeOptions (Interface)
(no doc)
packages/manager-adapter/src/index.ts
HttpServerOptions (Interface)
(no doc)
packages/mcp/src/services/mcp-server.ts
N8nacCommandRefs (Interface)
(no doc)
packages/skills/src/services/cli-command-resolver.ts
WorkflowAST (Interface)
(no doc)
packages/transformer/src/types.ts

Core symbols most depended-on inside this repo

log
called by 738
packages/cli/src/core/services/n8n-api-client.ts
push
called by 489
packages/cli/src/core/services/cli-api.ts
error
called by 207
packages/cli/src/core/assets/n8n-workflows.d.ts
parse
called by 153
packages/vscode-extension/tests/mocks/vscode.ts
get
called by 142
packages/cli/src/commands/execution.ts
get
called by 96
packages/vscode-extension/src/services/agent-runtime-controller.ts
isRecord
called by 68
packages/vscode-extension/src/services/agent-runtime-controller.ts
resolveEnvironment
called by 52
packages/cli/src/services/config-service.ts

Shape

Method 1,191
Function 1,111
Interface 213
Class 153
Enum 5

Languages

TypeScript100%

Modules by API surface

packages/vscode-extension/src/services/agent-runtime-controller.ts293 symbols
packages/cli/src/services/config-service.ts149 symbols
packages/vscode-extension/src/extension.ts88 symbols
packages/cli/src/commands/promote.ts80 symbols
packages/cli/src/core/services/n8n-api-client.ts59 symbols
packages/vscode-extension/src/services/agent-provider-runtime/openai-account.ts54 symbols
packages/cli/tests/helpers/test-helpers.ts54 symbols
scripts/release/workspace-release.mjs51 symbols
packages/telemetry/src/index.ts45 symbols
packages/manager-adapter/src/index.ts43 symbols
packages/vscode-extension/src/services/proxy-service.ts42 symbols
packages/vscode-extension/src/services/agent-provider-service.ts42 symbols

For agents

$ claude mcp add n8n-as-code \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact