MCP server for n8n workflow automation platform. Provides tools to list, create, execute, and manage n8n workflows, with node intelligence, validation, and diagnostics.
Server has 29 tools with consistent naming (verb_noun pattern) and basic schemas. Most tools have descriptions (10-50 chars, below the 50-200 char baseline for LLM optimization). Input schemas are present but lack depth: parameters have types and brief descriptions, but many lack constraints (enums, ranges, patterns). Output schemas are not documented. Error handling is minimal, no recovery guidance or actionable error messages visible. Validation logic exists (validateWorkflowDefinition) but is not exposed as a tool. Composition is reasonable (tools are single-purpose), but critical gaps in parameter constraints and output documentation prevent higher scores.
Activate a workflow
Create a tag
Create a workflow
Deactivate a workflow
Delete an execution
Delete a workflow
Analyze execution errors
Descriptions are too brief (10-50 chars vs. 50-200 char baseline). LLMs cannot determine when to select tools or understand prerequisites. E.g., 'List all workflows' lacks context on filtering, pagination, or use cases.
Output schemas are not documented. LLMs cannot plan downstream tool calls or extract required fields (e.g., workflowId for chaining). Responses are opaque.
Parameters lack constraints (enums, ranges, patterns). E.g., 'status' in list_executions accepts free-form strings; valid values (success, error, running, etc.) are not declared. LLMs hallucinate invalid values.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 56 | <=2025-11-25 | v2 |
Trigger via webhook
Execute and wait for results
Get credential schema
Get execution details
n8n expression reference
Get node parameter schema
List node types by category
Get workflow details
Get annotated example
Get a template
List workflow templates
List credentials
List executions
List workflow tags
List environment variables
List golden-path examples
List all workflows
Run security audit
Search nodes by keyword
Execute, diagnose, and suggest fixes
Update a workflow
Validate before creating
No error handling guidance. Tools do not document what errors are retryable, user-fixable, or fatal. No recovery suggestions (e.g., 'workflow not found, try list_workflows to find the correct ID').
Destructive operations (delete_workflow, delete_execution) lack confirmation or dry-run support. Agents can irreversibly delete workflows without safeguards.