MCP Tools Expert
HIGHEST PRIORITY SKILL. This skill covers every MCP tool provided by the n8n-mcp server. When in doubt about which tool to use, start here.
Tool Categories
Node Discovery
search_nodes, get_node — Find and understand 800+ nodesValidation
validate_node, validate_workflow — Check configurations before deploymentWorkflow Management
n8n_create_workflow, n8n_update_partial_workflow, n8n_deploy_template, n8n_workflow_versionsTemplates
search_templates, get_template — Access 2,700+ real workflowsMost Used Tools
Tool Selection Guide
Finding the Right Node
search_nodes → get_node (18s average between steps)
Validating a Configuration
Managing Workflows
Critical: nodeType Format Differences
- Search & Validate Tools (Short Prefix)
- Workflow Tools (Full Prefix)
- Conversion
Validation Profiles
Choose the right profile for your development stage:get_node Detail Levels
get_node Operation Modes
Workflow Management — All 17 Operation Types
n8n_update_partial_workflow is the most-used tool in the system (38,287 uses, 99.0% success rate).
Node Operations (6 types)
Node Operations (6 types)
Connection Operations (5 types)
Connection Operations (5 types)
Metadata Operations (4 types)
Metadata Operations (4 types)
Activation Operations (2 types)
Activation Operations (2 types)
Smart Parameters for Connections
Instead of computingsourceIndex manually, use semantic names:
Intent Parameter
Always includeintent for better tool responses:
AI Connection Types
All 8 AI connection types are supported viasourceOutput:
Template Usage
Auto-Sanitization System
Auto-sanitization runs on ALL nodes during ANY workflow update. You do not need to manually fix operator structures. What it fixes automatically:- Binary operators (
equals,contains,greaterThan, etc.) → removessingleValue - Unary operators (
isEmpty,isNotEmpty,true,false) → addssingleValue: true - IF v2.2+ nodes → adds complete
conditions.optionsmetadata - Switch v3.2+ nodes → adds complete
conditions.optionsfor all rules
- Broken connections (references to non-existent nodes)
- Branch count mismatches (3 Switch rules but only 2 outputs)
- Paradoxical corrupt states
Version Control
Tool Availability
- Always Available
- Requires n8n API
No n8n API connection needed:
search_nodes,get_nodevalidate_node,validate_workflowsearch_templates,get_templatetools_documentation,ai_agents_guiden8n_health_check
Common Tool Usage Patterns
From real telemetry data:Complete Workflow Example
Self-Help Tools
Best Practices
Do
- Use
get_node({detail: "standard"})by default - Specify
profile: "runtime"explicitly - Use smart parameters (
branch,case) - Include
intentin workflow updates - Build iteratively (56s avg between edits)
- Validate after every significant change
- Use
includeExamples: truefor real configs
Don't
- Use
detail: "full"unless debugging (wastes tokens) - Forget the
nodes-base.*prefix with search/validate tools - Use the full
n8n-nodes-base.*prefix with search/validate tools - Skip validation profiles
- Try to build in one shot
- Manually fix auto-sanitization issues
- Forget to activate after building