Skip to main content
Synta MCP provides up to 40 specialized tools to help your AI agent understand, search, validate, and build N8N workflows. Below you’ll find all available tools organized by category.

Key Tool Categories

Node Discovery

list_nodes - List all nodes with filteringsearch_nodes - Full-text search across nodes

Node Configuration

get_node_essentials - Get key properties with examplesget_node_documentation - Fetch official docs

Validation

validate_node_minimal - Quick validation checkn8n_validate_workflow - Complete workflow validation

Templates

search_templates - Search 10,000+ templatesget_template - Get workflow JSON by ID

Workflow Management

n8n_create_workflow - Create new workflowsn8n_update_partial_workflow - Update with diff operations

Credentials & Tags

n8n_create_credential - Create credentials securelyn8n_manage_tags - Organize with tags

All 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.

list_nodes

List all N8N nodes with optional filtering by category, package, or node type.Parameters: category, package, limit, developmentStyle

get_node_info

Get complete node schema with all properties, operations, and options.Returns: Full node definition including all properties and credentials

get_full_node_details

Get comprehensive node information including documentation, examples, and metadata.Returns: Complete node details with documentation links

search_nodes

Full-text search across all N8N nodes by name, description, or category.Parameters: query, limit, mode

list_ai_tools

List all AI-capable nodes with usage guidance.Returns: Categorized list of AI nodes with descriptions

get_node_documentation

Fetch official N8N documentation for a specific node.Parameters: nodeType

get_node_essentials

Get the most important properties for any node with examples and required fields.Returns: Essential properties, required fields, common examples

search_node_properties

Search for specific properties within a node.Parameters: nodeType, query, maxResults

list_tasks

List common tasks and use cases with associated templates.Returns: Task categories with template counts

validate_node_operation

Full validation with operation awareness. Checks all constraints and dependencies.Parameters: nodeType, config, profile

validate_node_minimal

Quick validation of required fields only.Parameters: nodeType, config

get_property_dependencies

Analyze property visibility dependencies.Returns: Dependency tree and conditional properties

get_node_as_tool_info

Get information about how to use a specific N8N node as an AI agent tool.Returns: Tool configuration and required parameters

list_templates

List all available workflow templates with pagination.Parameters: limit, offset, includeMetadata

list_node_templates

List templates that use a specific node type.Parameters: nodeTypes, limit, offset

get_template

Get complete workflow JSON for a specific template by ID.Parameters: templateId, mode

search_templates

Search through 10,000+ workflow templates by keyword.Parameters: query, limit, mode, fields

get_templates_for_task

Find templates designed for a specific task or use case.Parameters: task, limit, offset

search_templates_by_metadata

Advanced template search with filters for complexity and services.Parameters: category, complexity, requiredService, limit

n8n_create_workflow

Create a new workflow in your N8N instance.Parameters: name, nodes, connections, settings

n8n_update_node_properties

Update properties of a specific node in a workflow.Parameters: id, updates

visual_capture

Render a visual screenshot of a workflow.Parameters: id

n8n_get_workflow

Retrieve a workflow by ID from your N8N instance.Parameters: id

n8n_update_full_workflow

Replace an entire workflow with new configuration.Parameters: id, name, nodes, connections

n8n_update_partial_workflow

Update specific parts of a workflow using diff operations.Parameters: id, operations, continueOnError

n8n_delete_workflow

Delete a workflow from your N8N instance.Parameters: id

n8n_list_workflows

List all workflows in your N8N instance with filtering.Parameters: active, tags, limit, cursor

n8n_validate_workflow

Validate a complete workflow from your N8N instance.Parameters: id, validationType, profile

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
Security: End-to-end TLS encryption, session-only authentication, never stored

n8n_trigger_webhook_workflow

Trigger a workflow execution via webhook (no login required).Parameters: webhookUrl, httpMethod, data, waitForResponse

n8n_get_execution

Get detailed information about a specific workflow execution.Parameters: id, mode, includeInputData, itemsLimit

n8n_list_executions

List workflow executions with filtering.Parameters: workflowId, status, limit, cursor

n8n_retry_execution

Retry a failed execution with the same input data.Parameters: id, loadWorkflowReturns: New execution ID and status

n8n_delete_execution

Delete execution records from your N8N instance.Parameters: id

n8n_search_workflow

Search through workflows in your N8N instance.Parameters: id, query, search_type, return_context

n8n_workflow_versions

Manage workflow version history, rollback, and cleanup.Parameters: mode, workflowId, versionId, maxVersions

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:
{
  "name": "My Anthropic API",
  "type": "anthropicApi",
  "data": {
    "apiKey": "sk-ant-..."
  }
}

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, slackOAuth2Api

n8n_delete_credential

Delete a credential from your N8N instance.Parameters: idWarning: Workflows using this credential will fail until updated

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
Mode: list - List all tags with workflow counts
  • Returns: All tags with usage statistics
Mode: get - Get specific tag details
  • Parameters: tagId
  • Returns: Tag info including workflow count
Mode: update - Update tag name
  • Parameters: tagId, name
  • Note: Changes apply to all workflows using this tag
Mode: delete - Delete a tag
  • Parameters: tagId
  • Note: Removes tag from all workflows (doesn’t delete workflows)
Mode: assign - Assign/remove tags to/from a workflow
  • Parameters: workflowId, tagIds
  • Note: Pass empty array to remove all tags

n8n_health_check

Check API connectivity and verify your N8N instance is accessible.Returns: Connection status and API information

n8n_list_available_tools

List all MCP tools currently available with your configuration.Returns: Categorized tool list

n8n_diagnostic

Run comprehensive diagnostics on your N8N connection and configuration.Returns: Detailed diagnostic report

Best 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.
Production Safety: Always test workflows in a development environment before deploying to production. Never edit production workflows directly without backups.