# n8n

AI workflow automation platform for technical teams

Source: https://wheredoirunthis.com/products/n8n · JSON: https://wheredoirunthis.com/api/products/n8n · Read on 2026-10-15

## At a glance

- Type: Workflow engine
- Kind: Open core
- Isolation: Not disclosed
- Free tier: No
- Starting price: €20/mo
- GPU: No
- Regions: 1
- Coverage: 18 of 61 assessed capabilities supported
- Agent readiness: read 11 of 11 signals, drive 10 of 11 signals

## Links

- Homepage: https://n8n.io/
- Docs: https://docs.n8n.io/
- Pricing: https://n8n.io/pricing/
- Repository: https://github.com/n8n-io/n8n

## Pricing

- Model: Hosted subscription with monthly full-workflow execution allowances; unlimited steps per execution
- Unit: Workflow executions; separate Assistant credits and prepaid Gateway credits
- Free tier: No

| Tier | Price | Includes | Notes |
| --- | --- | --- | --- |
| Starter | €20/month, billed annually | 2500 executions/month; 5 concurrent; 1 shared project; 1600 Assistant credits/month; unlimited steps; 5-minute execution maximum; 2500 saved executions; 2.5GB saved-execution storage; 7-day log retention; 1 shared project. | Annual-billing equivalent, not a month-to-month price. Gateway and Assistant top-ups are separate; service-pricing page controls current provider rates. [source](https://n8n.io/pricing/) |
| Pro | €50/month, billed annually | 10000 executions/month; 3 shared projects; up to 50 concurrent; up to 9600 Assistant credits/month; history and metric-based evaluations; 40-minute maximum; 25000 saved executions; 25GB saved-execution storage; 30-day log retention; 7 days of Insights. | Annual-billing equivalent. Headline maxima are not silently counted as base-plan inclusions. [source](https://n8n.io/pricing/) |
| Enterprise | Custom; contact sales | Custom executions; 200+ concurrent; unlimited projects; external secrets; log streaming; SLA; Cloud or self-hosted; This row covers the hosted option. Gateway credits unavailable on Enterprise. Pricing says Assistant preview on request; docs say Cloud Enterprise support is not ready. | No public price/overage rate; not machine-estimable. [source](https://n8n.io/pricing/) |

- Card required: No
- Source: https://n8n.io/pricing/

## Website design

Desktop public website · assessed 2026-10-15

Complete assessment.

The desktop landing and pricing pages pair a nearly black violet canvas, light rounded sans-serif typography, glowing imagery and gradient calls to action. The docs index switches to a white, navigation-heavy layout with coral links and workflow-diagram thumbnail cards. All three public roles were captured; cookie banners obscure the lower marketing viewports.

- Styles: Corporate, Technical illustration
- Landing page: captured
- Pricing: captured
- Docs: captured

## Runtime

- **GPU & accelerators**: No — "[INFERENCE] Workflow orchestration, not rentable GPU compute." [source](https://docs.n8n.io/welcome.md) (confidence: medium)
- **BYOC (Bring your own cloud)**: No — "Cloud is fully managed; self-host deploys on the operator’s own infrastructure. No managed customer-account control plane is documented." [source](https://docs.n8n.io/llms-full.txt) (confidence: medium)
- **Secrets management**: Yes — "Encrypted Credentials store; credentials load into the workflow execution environment. External secret-store integration is Enterprise gated; no keys-never-enter-the-workload guarantee." [source](https://n8n.io/security/) (confidence: high)
- **Storage options**: Native Data Tables; execution storage; binary-data storage — "Native Data Tables expose a tabular data API. Saved-execution storage: Starter 2.5GB, Pro 25GB, Enterprise 50GB. Licensed external storage supports customer AWS S3 and Azure Blob Storage for execution/binary data; other S3-compatible services are unofficial. These are not n8n-provided buckets." [source](https://docs.n8n.io/deploy/host-n8n/configure-n8n/scaling/use-external-storage.md) (confidence: high)
- **Supported workloads**: workflow-automation, ai-agents, data-integration, etl, api-orchestration, scheduled-tasks, webhooks, rag, chatbots, internal-tools — "First-class agents alongside workflows, reachable through chat, channels and schedules." [source](https://docs.n8n.io/build/build-and-manage-agents.md) (confidence: high)
- **Persistence**: database-backed workflow state — "When a workflow pauses, execution data is offloaded to the database and reloaded on resume. This is workflow persistence, not a VM memory checkpoint." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.wait.md) (confidence: high)
- **Data jurisdiction**: EU; Frankfurt, Germany for hosted plans — "Hosted-plan data is stored within the EU on Frankfurt servers. Security page identifies Azure hosting." [source](https://n8n.io/pricing/) (confidence: high)
- **Resource limits & quotas**: Cloud Starter: 2500 executions/month, 5 concurrent, 5-minute execution maximum; Pro: 10000/month, 20 / up to 50 concurrent, 40-minute maximum; Enterprise: custom executions, 200+ concurrent, displayed 40-minute maximum. — "Pro headline says up to 50 concurrent but comparison table says 20 / 50; do not assign 50 automatically to €50 base Pro. Starter/Pro saved executions 2500/25000; log retention 7/30 days. Self-host has operator/edition limits, not generically unlimited capacity." [source](https://n8n.io/pricing/) (confidence: high)
- **SDK languages**: typescript, javascript — "Official @n8n/workflow-sdk is a TypeScript workflow-construction SDK. MCP docs accept TypeScript/JavaScript code; Python Code-node support is not an official Python SDK." [source](https://registry.npmjs.org/@n8n%2fworkflow-sdk/latest) (confidence: high)
- **Network & egress controls**: Not documented — "Self-host offers configurable application-layer HTTP SSRF allow/block policy from 2.12.0. No customer-configurable Cloud egress policy is disclosed." [source](https://docs.n8n.io/deploy/host-n8n/configure-n8n/security/enable-ssrf-protection.md) (confidence: medium)
- **Snapshots & forks**: No — "[INFERENCE] Workflow history/Git versions definitions, not running-instance filesystem/process snapshots." [source](https://docs.n8n.io/administer/use-source-control-and-environments.md) (confidence: medium)
- **Deployment methods**: dashboard, api, cli, sdk, mcp, template — "Visual editor, REST API, official API CLI, Workflow SDK, instance-level MCP and starter templates. Git source control is not automatic git-push deployment." [source](https://docs.n8n.io/connect/n8n-cli.md) (confidence: high)
- **Isolation**: Not disclosed — "Cloud instances are logically isolated and hosted on Microsoft Azure. No specific VM/container execution substrate is disclosed; self-host Docker packaging is not proof of Cloud isolation." [source](https://n8n.io/security/) (confidence: low)

## Capabilities

### AI & agents

| Capability | Status | Evidence |
| --- | --- | --- |
| Agent skills | Supported | "13 capability skills covering best practices across the full workflow lifecycle" [source](https://raw.githubusercontent.com/n8n-io/skills/main/README.md) |
| AI app builder | Partially supported | "n8n Assistant is a chat-based agent in n8n that helps you create, edit, test, and troubleshoot workflows from natural language." [source](https://docs.n8n.io/build/ways-of-building-workflows/n8n-assistant.md) |
| Autonomous QA agent | Not supported | "Use n8n Assistant to create, edit, test, and troubleshoot n8n workflows from a chat." [source](https://docs.n8n.io/build/ways-of-building-workflows/n8n-assistant.md) |
| Built-in coding agent | Partially supported | "Use n8n Assistant to create, edit, test, and troubleshoot n8n workflows from a chat." [source](https://docs.n8n.io/build/ways-of-building-workflows/n8n-assistant.md) |
| BYOK for LLMs | Supported | "On a self-hosted instance, n8n Assistant runs on your own AI provider account." [source](https://docs.n8n.io/build/ways-of-building-workflows/n8n-assistant.md) |
| Credential-injection proxy | Not supported | "When you use credentials in a workflow, n8n loads them into the execution environment of your n8n instance." [source](https://n8n.io/security/) |
| LLM gateway | Partially supported | "When you select Use Gateway credits on a supported node, n8n routes the node's requests through an n8n-managed gateway to the service provider." [source](https://docs.n8n.io/deploy/use-n8n-cloud/gateway-credits.md) |
| MCP client | Supported | "You can also connect MCP servers in the registry to n8n Assistant." [source](https://docs.n8n.io/build/integrate-ai/mcp-servers.md) |
| MCP-server hosting | Partially supported | "Use the MCP Server Trigger node to allow n8n to act as a Model Context Protocol (MCP) server, making n8n tools and workflows available to MCP clients." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-langchain.mcptrigger.md) |
| MCP server | Supported | "n8n's built-in MCP server lets supported clients, such as Lovable or Claude Desktop, connect securely to your n8n instance." [source](https://docs.n8n.io/connect/connect-to-n8n-mcp-server.md) |
| Model inference API (first-party) | Not supported | "n8n routes the node's requests through an n8n-managed gateway to the service provider." [source](https://docs.n8n.io/deploy/use-n8n-cloud/gateway-credits.md) |
| Preinstalled coding agent | Not applicable | "These examples show the exact commands and configuration for connecting specific clients to n8n's MCP server." [source](https://docs.n8n.io/connect/connect-to-n8n-mcp-server/mcp-client-examples.md) |

### Networking & delivery

| Capability | Status | Evidence |
| --- | --- | --- |
| Automatic HTTPS | Not applicable | "[INFERENCE] Workflow webhook URLs are not a per-service TLS-provisioning compute primitive." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.webhook.md) |
| Custom domains | Not applicable | "[INFERENCE] No public per-workload custom-domain hosting primitive captured." [source](https://docs.n8n.io/deploy/host-n8n/install-options.md) |
| Direct public IPv6 | Not applicable | "[INFERENCE] No per-workload public IPv6 raw TCP/UDP addressing primitive." [source](https://docs.n8n.io/deploy/host-n8n/install-options.md) |
| Edge KV store | Not applicable | "[INFERENCE] No globally replicated key-value store colocated with an edge runtime." [source](https://docs.n8n.io/deploy/host-n8n/understand-the-architecture/how-n8n-works.md) |
| Egress controls | Partially supported | "When enabled, n8n validates all outbound HTTP requests from user-controllable nodes (such as the HTTP Request node) against the configured blocked and allowed ranges." [source](https://docs.n8n.io/deploy/host-n8n/configure-n8n/security/enable-ssrf-protection.md) |
| Email send / receive | Supported | "The Send Email node sends emails using an SMTP email server." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.sendemail.md) |
| Public preview URLs | Not supported | "[INFERENCE] Webhook test/production URLs exist, not per-deploy or per-branch preview URLs." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.webhook.md) |
| Private networking | Not supported | "Hosting services within a private network that’s inaccessible to the public internet." [source](https://n8n.io/security/) |
| Built-in reverse proxy | Not applicable | "[INFERENCE] No user-workload ingress/reverse-proxy platform; self-host proxying is operator-managed." [source](https://docs.n8n.io/deploy/host-n8n/install-options.md) |

### Organisation & security

| Capability | Status | Evidence |
| --- | --- | --- |
| Built-in auth | Partially supported | "n8n User Auth: Only users logged in to an n8n account can use the chat." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-langchain.chattrigger.md) |
| BYOC | Not supported | "n8n Cloud (fully-managed) and Self-hosted (deploy on your own infrastructure)." [source](https://docs.n8n.io/llms-full.txt) |
| Deploy into customers' VPCs | Not applicable | "[INFERENCE] Self-host installation is not a control plane for SaaS vendors to deploy into their customers’ VPCs." [source](https://docs.n8n.io/deploy/host-n8n/install-options.md) |
| Secrets management | Supported | "When you use credentials in a workflow, n8n loads them into the execution environment of your n8n instance." [source](https://n8n.io/security/) |
| Self-host / OSS core | Supported | "n8n uses the Sustainable Use License and the n8n Enterprise License." [source](https://docs.n8n.io/n8n-community-license/community-license.md) |
| Sharing | Supported | "Hosted Chat uses n8n's hosted interface with no extra setup." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-langchain.chattrigger.md) |
| SSO / SAML | Partially supported | "SSO and LDAP" [source](https://n8n.io/pricing/) |
| Teams | Supported | "All plans include unlimited users & workflows and every integration." [source](https://n8n.io/pricing/) |
| Workload identity | Not supported | "[INFERENCE] AWS-role credential integration is not a platform-issued per-workflow OIDC/SPIFFE identity or federation guarantee." [source](https://docs.n8n.io/integrations/builtin/credentials/aws.md) |

### Developer access

| Capability | Status | Evidence |
| --- | --- | --- |
| CLI | Supported | "n8n CLI is a lightweight command-line client for interacting with n8n programmatically through the Public API." [source](https://docs.n8n.io/connect/n8n-cli.md) |
| E2B-compatible API | Not applicable | "[INFERENCE] Workflow API, not an E2B-compatible sandbox API." [source](https://docs.n8n.io/api/) |
| Filesystem API | Not applicable | "[INFERENCE] No user-workspace filesystem API documented; Data Tables and workflow export are not filesystem hosting." [source](https://docs.n8n.io/api/) |
| Git deploy | Partially supported | "n8n uses Git-based source control to support environments. Linking your n8n instances to a Git repository lets you create multiple n8n environments, backed by Git branches." [source](https://docs.n8n.io/administer/use-source-control-and-environments.md) |
| HTTP data API | Supported | "Work with data tables programmatically using the /datatables endpoint in the n8n API." [source](https://docs.n8n.io/build/work-with-data/data-tables.md) |
| OpenAPI spec | Supported | "openapi: 3.0.0" [source](https://internal.users.n8n.cloud/api/v1/openapi.yml) |
| Private container registry | Not applicable | "[INFERENCE] No hosted private OCI image registry; pulling n8n images is not a user registry service." [source](https://docs.n8n.io/deploy/host-n8n/install-options.md) |
| Public API | Supported | "n8n uses API keys to authenticate API calls." [source](https://docs.n8n.io/connect/n8n-api/authentication.md) |
| SDK | Supported | "TypeScript SDK for programmatically creating n8n workflows" [source](https://registry.npmjs.org/@n8n%2fworkflow-sdk/latest) |
| SSH access | Not applicable | "[INFERENCE] No Cloud workload SSH feature; SSH into operator infrastructure is not a product capability." [source](https://docs.n8n.io/deploy/host-n8n/install-options.md) |

### Compute & storage

| Capability | Status | Evidence |
| --- | --- | --- |
| Cloud-init / ignition config | Not applicable | "[INFERENCE] No provisioned user VM boot-metadata/cloud-init interface." [source](https://docs.n8n.io/deploy/host-n8n/install-options.md) |
| Desktop / computer-use sandbox | Not applicable | "[INFERENCE] No virtual-desktop or computer-use execution sandbox offered." [source](https://docs.n8n.io/welcome.md) |
| GPU compute | Not supported | "[INFERENCE] No rentable GPU compute offering disclosed by this workflow destination." [source](https://docs.n8n.io/welcome.md) |
| Live-state (memory) snapshots | Not applicable | "When the workflow pauses it offloads the execution data to the database." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.wait.md) |
| Multi-region | Not supported | "For hosted plans, data is stored within the EU, on servers located in Frankfurt, Germany." [source](https://n8n.io/pricing/) |
| Object storage | Not supported | "n8n supports AWS S3 as an external store for binary data produced by workflow executions." [source](https://docs.n8n.io/deploy/host-n8n/configure-n8n/scaling/use-external-storage.md) |
| Persistent disk | Not applicable | "Data tables integrate data storage within your n8n environment." [source](https://docs.n8n.io/build/work-with-data/data-tables.md) |
| Sandbox templates / custom images | Not applicable | "[INFERENCE] Workflow starter templates are not OCI sandbox/VM base images." [source](https://docs.n8n.io/build/ways-of-building-workflows/use-templates.md) |
| Scale to zero | Not applicable | "[INFERENCE] Persistent workflow service rather than idle-suspending metered user compute." [source](https://docs.n8n.io/deploy/host-n8n/understand-the-architecture/how-n8n-works.md) |
| Selectable isolation runtime | Not applicable | "[INFERENCE] Self-host task-runner configuration does not establish customer-selectable Cloud microVM/gVisor/container isolation per workload." [source](https://docs.n8n.io/deploy/host-n8n/configure-n8n/set-up-task-runners.md) |
| Snapshots / forking | Not supported | "[INFERENCE] Source control tracks workflow definitions; no running-instance snapshot/fork is documented." [source](https://docs.n8n.io/administer/use-source-control-and-environments.md) |

### Data

| Capability | Status | Evidence |
| --- | --- | --- |
| Database branching | Not applicable | "[INFERENCE] Data Tables do not expose copy-on-write database branching." [source](https://docs.n8n.io/build/work-with-data/data-tables.md) |
| Ephemeral instant DB (no-signup) | Not applicable | "[INFERENCE] No signup-free disposable database provisioning endpoint." [source](https://docs.n8n.io/build/work-with-data/data-tables.md) |
| First-party database | Partially supported | "Data tables integrate data storage within your n8n environment." [source](https://docs.n8n.io/build/work-with-data/data-tables.md) |
| Vector search | Partially supported | "Use the Simple Vector Store node to store and retrieve embeddings in n8n's in-app memory." [source](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstoreinmemory.md) |

### Platform & operations

| Capability | Status | Evidence |
| --- | --- | --- |
| Managed CI/CD runners | Not applicable | "[INFERENCE] No hosted drop-in GitHub Actions/GitLab CI runner compute." [source](https://docs.n8n.io/welcome.md) |
| Built-in observability | Supported | "7 days of insights" [source](https://n8n.io/pricing/) |
| Preview environments | Not supported | "[INFERENCE] Named environments/Git exist; no automatic ephemeral per-PR full environment lifecycle documented." [source](https://docs.n8n.io/administer/use-source-control-and-environments.md) |
| Scheduled tasks | Supported | "Use the Schedule Trigger node to run workflows at fixed intervals and times. This works in a similar way to the Cron software utility in Unix-like systems." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.scheduletrigger.md) |
| Project template marketplace | Supported | "When creating a new workflow, you can choose whether to start with an empty workflow, or use an existing template." [source](https://docs.n8n.io/build/ways-of-building-workflows/use-templates.md) |
| Durable workflows | Supported | "When the workflow pauses it offloads the execution data to the database. When the resume condition is met, the workflow reloads the data and the execution continues." [source](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.wait.md) |

## Agent readiness

### Read: 11 of 11 signals present

11/11 signals (8 full, 3 partial)

- Llms txt: pass — "https://docs.n8n.io/llms.txt — HTTP 200 substantive documentation index; apex llms.txt is a much smaller reports-only index. Docs location earns full under rubric v3."
- Llms full txt: pass — "https://docs.n8n.io/llms-full.txt — HTTP 200, 8135957-byte root plus all 13 advertised /1–/13 modular continuations fetched. Bounded first-25-line pointer artifacts preserve URLs, HTTP metadata, sizes and excerpts rather than multi-MB source bodies. Apex /llms-full.txt 404 is not the scored docs endpoint."
- Robots AI policy: partial — "https://n8n.io/robots.txt — wildcard default-allow, sitemap advertised; no explicit AI crawler directives. Half credit under rubric v3, not a block."
- JSON LD: partial — "https://n8n.io/ — Organization JSON-LD with name, legalName, logo and sameAs; no rich SoftwareApplication/Product with offers."
- Sitemap: pass — "https://n8n.io/sitemap.xml — HTTP 200 nontrivial sitemap index with pages, integrations, workflows, creators and cross-integration shards."
- Meta quality: pass — "https://n8n.io/ — descriptive title AI Workflow Automation Platform - n8n, description and OG metadata in retained response metadata."
- Markdown negotiation: pass — "https://docs.n8n.io/ — Accept: text/markdown returns HTTP 200 text/markdown; charset=utf-8, 4967 bytes, Vary includes Accept. Apex still returns HTML; documentation content negotiation independently satisfies rubric v3."
- Content efficiency: partial — "https://n8n.io/ — 7828 readable-text bytes / 353362 original HTML bytes = 2.215%; rubric 1–5% band is half, not full."
- Docs discoverable: pass — "https://n8n.io/ — Documentation and self-host links are first-class navigation links in fetched HTML metadata."
- Pricing machine readable: pass — "https://n8n.io/pricing/ — parseable Starter/Pro/Business/Enterprise comparison; hosted-scoped replacement excludes self-host-only Business/Community."
- Anti bot: pass — "Landing/pricing/docs/legal/API/llms sources fetched without an anti-bot challenge. Trust Center initially returned a JS shell, then rendered successfully via foxcrawl; no persistent public access block."

### Drive: 10 of 11 signals present

10/11 signals (8 full, 2 partial)

- Public API: pass — "https://docs.n8n.io/api/ — documented public REST API; auth page states Cloud API unavailable during free trial."
- Openapi spec: pass — "https://internal.users.n8n.cloud/api/v1/openapi.yml — HTTP 200; OpenAPI 3.0.0, API info version 1.1.1; bounded source and exact response/error excerpts retained."
- MCP server: pass — "https://docs.n8n.io/connect/connect-to-n8n-mcp-server.md — instance control/authoring endpoint https://<your-n8n-domain>/mcp-server/http, documented OAuth/personal-token auth; well-known apex 404 does not negate this."
- SDK packages: partial — "https://registry.npmjs.org/@n8n%2fworkflow-sdk/latest — official @n8n/workflow-sdk 0.36.3, TypeScript/JavaScript SDK family; one ecosystem, not multiple official language SDKs. Python Code node is not a Python SDK."
- Auth docs: pass — "https://docs.n8n.io/connect/n8n-api/authentication.md — Settings > n8n API > Create an API key; expiration, Enterprise scopes; X-N8N-API-KEY request examples. MCP OAuth and token auth also documented."
- Agent self serve creds: partial — "https://docs.n8n.io/connect/n8n-api/authentication.md — key issuance starts with Log in to n8n and dashboard actions; no unauthenticated programmatic bootstrap documented. No signup was attempted."
- Webhooks: pass — "https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.webhook.md — webhook methods/auth documented; https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.stripetrigger.md documents HMAC-SHA256 X-Hook-Signature validation and 401 for missing/invalid signatures."
- CLI tool: pass — "https://docs.n8n.io/connect/n8n-cli.md — official API client CLI, distinct from self-host server admin CLI; handles workflows, executions, credentials and projects."
- Error model: pass — "https://internal.users.n8n.cloud/api/v1/openapi.yml — components.schemas.error is an object with required message:string and optional code:string/description:string, referenced by JSON error responses. Exact error/data schema excerpts retained."
- Rate limit docs: fail — "No n8n REST API request-limit/header contract found in fetched public API/auth documentation or full OpenAPI. No 429 response or Retry-After/X-RateLimit header definition found in that spec. Third-party integration rate-limit guidance is not the n8n REST API limit contract."
- Agent config: pass — "https://github.com/n8n-io/n8n/blob/master/AGENTS.md plus https://github.com/n8n-io/skills — multiple substantive first-party surfaces: repository agent guidance and installable 13-skill plugins. Apex agents.md/.well-known/agent 404s are genuine negatives, not evidence that all agent config is absent."

## Coding harnesses

- Claude Code (Anthropic) — "claude mcp add --transport http n8n https://<your-n8n-domain>/mcp-server/http" [source](https://docs.n8n.io/connect/connect-to-n8n-mcp-server/mcp-client-examples.md)
- Codex CLI (OpenAI) — "codex mcp add n8n --url "https://<your-n8n-domain>/mcp-server/http"" [source](https://docs.n8n.io/connect/connect-to-n8n-mcp-server/mcp-client-examples.md)
- Gemini CLI (Google) — "gemini mcp add --transport http n8n https://<your-n8n-domain>/mcp-server/http" [source](https://docs.n8n.io/connect/connect-to-n8n-mcp-server/mcp-client-examples.md)
- Cursor (Anysphere) — "In the Connect a client dialog, select Cursor from Your client, then select One-click setup." [source](https://docs.n8n.io/connect/connect-to-n8n-mcp-server/mcp-client-examples.md)
- Windsurf (Codeium) — "Add the following entry to your ~/.codeium/windsurf/mcp_config.json file." [source](https://docs.n8n.io/connect/connect-to-n8n-mcp-server/mcp-client-examples.md)
- OpenCode (opencode) — "OpenCode fetches and installs the plugin, which registers the n8n skills and fires the bash hooks after n8n MCP tool calls." [source](https://github.com/n8n-io/skills)

## Compliance & regions

- SOC 2 Type II: certified (scope: hosted) — "SOC 2 Type 2" [source](https://trust.n8n.io/)
- SOC 3: certified (scope: hosted) — "SOC 3" [source](https://trust.n8n.io/)
- GDPR: self-attested (scope: hosted) — "GDPR" [source](https://trust.n8n.io/)
- Regions: EU (Frankfurt) (Frankfurt, Germany — n8n Cloud on Microsoft Azure)
- Regions note: Pricing FAQ explicitly says hosted-plan data resides on Frankfurt servers in the EU; security identifies Azure. No additional selectable Cloud region disclosed. Operator-chosen self-host placement is not Cloud multi-region capability.

## Open source

- Repository: https://github.com/n8n-io/n8n
- License: NOASSERTION
- Stars: 207400
- Forks: 61118
- Self-host methods: docker, compose, package-manager

## Company & presence

- Headquarters: Berlin, Germany
- Founded: 2019
- Funding: Seed, $1500000, 2020-03
- Funding: Series A, $12000000, 2021-04
- Funding: Series B, $60000000, 2025-03
- Funding: Series C, $180000000, 2025-10
- Funding: Strategic investment, 2026-05
- Privacy policy: https://n8n.io/legal/privacy/
- Terms of service: https://n8n.io/legal/self-serve-terms/
- GitHub: https://github.com/n8n-io/n8n
- Blog: https://blog.n8n.io/
- Docs: https://docs.n8n.io/
- Community Forum: https://community.n8n.io/
- X/Twitter: https://twitter.com/n8n_io
- LinkedIn: https://www.linkedin.com/company/n8n/
- YouTube: https://www.youtube.com/c/n8n-io

## Nearby in the atlas

- [Claude Managed Agents](/products/claude-managed-agents.md)
- [Trigger.dev](/products/trigger-dev.md)
- [Windmill](/products/windmill.md)

## Method

Facts come from the product's own public pages. Each claim carries its evidence: a quote and the page it came from. We count capabilities rather than grade products, and "Not assessed" means we have not checked, never that the product lacks it.
