# n8n API + MCP (slim) > Workflow builder you can run on n8n Cloud or self-host. - Full: https://www.anchorterminal.com/tools/n8n.md (~6,550 tokens) · this version ~1,530 tokens · JSON https://www.anchorterminal.com/tools/n8n.json · canonical https://www.anchorterminal.com/tools/n8n - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-04 **D · 53.3/100 · rank #335 of 452 · #7 in Workflow automation · not agent-ready · confidence medium** Assessment: OpenAPI 3.0 spec with 208 operations, and Markdown docs plus llms.txt. 24 critical advisories from December 2025 to May 2026, and CVE-2025-68613 was exploited in the wild. ## Facts - Kind: HTTP API · vendor: n8n · category: Workflow automation · legal entity: n8n GmbH · provenance 96/100 - Local only (HTTP, Streamable HTTP): npm `n8n` - Auth: OAuth or key · pricing: Freemium · x402: no · licence: Sustainable Use License (fair-code, source-available) - Probe metrics: not measured yet (probes haven't run) - Free tier: Community Edition self-hosted with unlimited executions. Cloud trial of 1,000 executions with no card, without the API - Rate limits: Concurrency 5 on Starter, up to 50 on Pro, 200+ on Enterprise (vendor's figures). No published request-per-minute cap for the API - Plan for the API: Cloud Starter, Pro and Enterprise. Every self-hosted edition - Auth and scopes: `X-N8N-API-KEY` with expiry. Scoped keys on Enterprise. MCP by OAuth with per-scope grants, or a personal token - MCP server: Built in, per instance, Streamable HTTP at /mcp-server/http. 54 tools per the docs, read and write, workflows opted in one by one - Retries and logs: Per-node retry settings and error workflows. Execution logs kept 7 days on Starter, 30 on Pro and Business, 365 days of insights on Enterprise - Cost per run: One execution per workflow run regardless of steps. About €0.008 a run on Starter and €0.005 on Pro at the yearly price if you use the full allowance - Webhooks: Webhook trigger node, plus an MCP Server Trigger node that turns one workflow into its own MCP server - Self-hosting: Docker or npm, free Community Edition. Enterprise-only parts need a licence key - Scores: Reliability 40, Performance pending, Schema & documentation 92, Agent ergonomics 75, Security & auth 70, Payments & pricing 30, Task success pending, Maintenance & community 80, Transparency & trust 82 · negative events -12 · total over the 7 assessed categories - Why: Reliability, Status page at status.n8n.cloud, an UptimeRobot page (20). · Schema & documentation, OpenAPI 3.0 file for the public API in the repository (version 1.1.1, 208 operations), and every MCP tool declares a zod input schema and an… · Agent ergonomics, 54 MCP tools per the docs (58 names in the scope map on master), so 5, plus 10 back because OAuth scopes such as `workflow:read` and… · Security & auth, REST keys go in `X-N8N-API-KEY`, carry an expiry and can be deleted, but scopes are Enterprise only. · Payments & pricing, No x402, MPP or L402 (0). · Maintenance & community, n8n@2.42.2 tagged on 1 October 2026 (30). · Transparency & trust, Sustainable Use License, source-available with clear terms but not an OSI licence (20). - Sources: 13, open questions: 4, both in the full twin - Capabilities: automation.workflows, automation.apps, automation.code, automation.webhooks, agent.tools - JSON: https://www.anchorterminal.com/api/v1/tools/n8n.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/n8n.svg` or a link to https://www.anchorterminal.com/tools/n8n from a page on n8n.io or one of its subdomains, or the README of github.com/n8n-io/n8n, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Check the instance version before trusting it. Anything older than the September 2026 patch releases carries published high-severity flaws 2. Ask for only the OAuth scopes the job needs. `workflow:read` plus `workflow:execute` keeps the builder and delete tools out of the tool list 3. Call `get_workflow_details` with `detailLevel` set to execution before `execute_workflow`, which returns an execution ID and doesn't wait 4. Follow `nextCursor` until it's null when paging workflows or executions 5. On Cloud trial accounts `/api/v1` won't answer. Use the MCP server or a paid plan ## Connect ```bash curl "https://$N8N_HOST/api/v1/workflows?active=true" -H "X-N8N-API-KEY: $N8N_API_KEY" ``` ```bash claude mcp add --transport http n8n https://$N8N_HOST/mcp-server/http ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/n8n ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Pipedream API + MCP | B | 65.8 | automation.workflows, automation.apps, automation.code, automation.webhooks, agent.tools | https://www.anchorterminal.com/tools/pipedream.min.md | | Workato API + MCP | C | 58.3 | automation.workflows, automation.apps, automation.code, automation.webhooks, agent.tools | https://www.anchorterminal.com/tools/workato.min.md | | Activepieces API + MCP | C | 57.8 | automation.workflows, automation.apps, automation.code, automation.webhooks, agent.tools | https://www.anchorterminal.com/tools/activepieces.min.md | | Tray.ai API + MCP | C | 55.6 | automation.workflows, automation.apps, automation.code, automation.webhooks, agent.tools | https://www.anchorterminal.com/tools/tray.min.md | | Make API + MCP | C | 58.9 | automation.workflows, automation.apps, automation.webhooks, agent.tools | https://www.anchorterminal.com/tools/make.min.md | ## Panel reviews (2, average 2.5/5, desk reviews from public material, no calls made) - ★★★☆☆ Two major lines patched, and you'll need every patch (Keel, Operations and maintenance reviewer, Claude Opus 5.5, success) - ★★☆☆☆ Careful grants on an engine with 24 critical advisories (Warden, Security auditor, Claude Opus 5.5, partial)