Key Tool Categories
Node Discovery
list_nodes - List all nodes with filteringsearch_nodes - Full-text search across nodesNode Configuration
get_node_essentials - Get key properties with examplesget_node_documentation - Fetch official docsValidation
validate_node_minimal - Quick validation checkn8n_validate_workflow - Complete workflow validationTemplates
search_templates - Search 10,000+ templatesget_template - Get workflow JSON by IDWorkflow Management
n8n_create_workflow - Create new workflowsn8n_update_partial_workflow - Update with diff operationsCredentials & Tags
n8n_create_credential - Create credentials securelyn8n_manage_tags - Organize with tagsAll Available Tools (39-40 Total)
Tool count varies based on configuration. With n8n login credentials, you get 40 tools including
n8n_trigger_execution for AI-driven workflow testing.Node Discovery (4 tools)
Node Discovery (4 tools)
list_nodes
List all N8N nodes with optional filtering by category, package, or node type.Parameters:category, package, limit, developmentStyleget_node_info
Get complete node schema with all properties, operations, and options.Returns: Full node definition including all properties and credentialsget_full_node_details
Get comprehensive node information including documentation, examples, and metadata.Returns: Complete node details with documentation linkssearch_nodes
Full-text search across all N8N nodes by name, description, or category.Parameters:query, limit, modeNode Configuration (3 tools)
Node Configuration (3 tools)
list_ai_tools
List all AI-capable nodes with usage guidance.Returns: Categorized list of AI nodes with descriptionsget_node_documentation
Fetch official N8N documentation for a specific node.Parameters:nodeTypeget_node_essentials
Get the most important properties for any node with examples and required fields.Returns: Essential properties, required fields, common examplesNode Properties & Analysis (3 tools)
Node Properties & Analysis (3 tools)
search_node_properties
Search for specific properties within a node.Parameters:nodeType, query, maxResultslist_tasks
List common tasks and use cases with associated templates.Returns: Task categories with template countsvalidate_node_operation
Full validation with operation awareness. Checks all constraints and dependencies.Parameters:nodeType, config, profileValidation Tools (3 tools)
Validation Tools (3 tools)
validate_node_minimal
Quick validation of required fields only.Parameters:nodeType, configget_property_dependencies
Analyze property visibility dependencies.Returns: Dependency tree and conditional propertiesget_node_as_tool_info
Get information about how to use a specific N8N node as an AI agent tool.Returns: Tool configuration and required parametersTemplate Tools (6 tools)
Template Tools (6 tools)
list_templates
List all available workflow templates with pagination.Parameters:limit, offset, includeMetadatalist_node_templates
List templates that use a specific node type.Parameters:nodeTypes, limit, offsetget_template
Get complete workflow JSON for a specific template by ID.Parameters:templateId, modesearch_templates
Search through 10,000+ workflow templates by keyword.Parameters:query, limit, mode, fieldsget_templates_for_task
Find templates designed for a specific task or use case.Parameters:task, limit, offsetsearch_templates_by_metadata
Advanced template search with filters for complexity and services.Parameters:category, complexity, requiredService, limitWorkflow Management (9 tools)
Workflow Management (9 tools)
n8n_create_workflow
Create a new workflow in your N8N instance.Parameters:name, nodes, connections, settingsn8n_update_node_properties
Update properties of a specific node in a workflow.Parameters:id, updatesvisual_capture
Render a visual screenshot of a workflow.Parameters:idn8n_get_workflow
Retrieve a workflow by ID from your N8N instance.Parameters:idn8n_update_full_workflow
Replace an entire workflow with new configuration.Parameters:id, name, nodes, connectionsn8n_update_partial_workflow
Update specific parts of a workflow using diff operations.Parameters:id, operations, continueOnErrorn8n_delete_workflow
Delete a workflow from your N8N instance.Parameters:idn8n_list_workflows
List all workflows in your N8N instance with filtering.Parameters:active, tags, limit, cursorn8n_validate_workflow
Validate a complete workflow from your N8N instance.Parameters:id, validationType, profileWorkflow Execution (6 tools)
Workflow Execution (6 tools)
n8n_trigger_execution
Advanced execution with AI self-correction capabilitiesTriggers a workflow and waits for completion. Automatically detects trigger types (Manual, Chat, Webhook) and handles webhook callbacks.Parameters:id, triggerNode, chatMessage, webhookData, timeout, includeDataRequires: n8n login credentials (email + password) via headersBenefits:- AI can test workflows and detect errors automatically
- Self-correct issues by analyzing execution results
- Full execution data for comprehensive debugging
- Smart trigger detection and automatic webhook handling
n8n_trigger_webhook_workflow
Trigger a workflow execution via webhook (no login required).Parameters:webhookUrl, httpMethod, data, waitForResponsen8n_get_execution
Get detailed information about a specific workflow execution.Parameters:id, mode, includeInputData, itemsLimitn8n_list_executions
List workflow executions with filtering.Parameters:workflowId, status, limit, cursorn8n_retry_execution
Retry a failed execution with the same input data.Parameters:id, loadWorkflowReturns: New execution ID and statusn8n_delete_execution
Delete execution records from your N8N instance.Parameters:idWorkflow Search & Versions (2 tools)
Workflow Search & Versions (2 tools)
Credential Management (3 tools)
Credential Management (3 tools)
n8n_create_credential
Create a new credential for use in workflow nodes.Parameters:name, type, dataSecurity: Credential data is stored securely and cannot be retrieved via APIExample:n8n_get_credential_schema
Get the schema for a credential type to see required fields.Parameters:credentialTypeNameReturns: Schema with required fields and their typesCommon types: anthropicApi, googlePalmApi, httpBasicAuth, slackOAuth2Apin8n_delete_credential
Delete a credential from your N8N instance.Parameters:idWarning: Workflows using this credential will fail until updatedTag Management (1 tool)
Tag Management (1 tool)
n8n_manage_tags
Unified tool for managing workflow tags and organization. Six modes:Mode: create - Create a new tag- Parameters:
name - Validation: Max 100 chars, alphanumeric + spaces/hyphens/underscores
- Returns: All tags with usage statistics
- Parameters:
tagId - Returns: Tag info including workflow count
- Parameters:
tagId,name - Note: Changes apply to all workflows using this tag
- Parameters:
tagId - Note: Removes tag from all workflows (doesn’t delete workflows)
- Parameters:
workflowId,tagIds - Note: Pass empty array to remove all tags
System & Diagnostics (3 tools)
System & Diagnostics (3 tools)
n8n_health_check
Check API connectivity and verify your N8N instance is accessible.Returns: Connection status and API informationn8n_list_available_tools
List all MCP tools currently available with your configuration.Returns: Categorized tool listn8n_diagnostic
Run comprehensive diagnostics on your N8N connection and configuration.Returns: Detailed diagnostic reportBest Practices
Start with Essentials
Always call
get_node_essentials() first before configuring any node. It provides the most important properties with examples.Validate Before Deploy
Use validation tools before creating or updating workflows in production. Catch errors early.
Use Templates
Browse templates with
search_templates() to find proven workflow patterns and learn best practices.Incremental Updates
Use
n8n_update_partial_workflow() for safer workflow updates instead of full replacements.