MR
Mayur Rathi
@czlonkowski
⭐ 40.7k GitHub stars

N8N Mcp Tools Expert

N8N Mcp Tools Expert is an learning AI skill with a core value of Expert guide for using n8n-mcp MCP tools effectively. It helps developers solve real-world problems in the learning domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

Expert guide for using n8n-mcp MCP tools effectively. Use when searching for nodes, validating configurations, accessing templates, managing workflows, or using any n8n-mcp tool. Provides tool sele...

Last verified on: 2026-07-07

Quick Facts

Category learning
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 40.7k
Last Verified 2026-07-07
Risk Level Low
mkdir -p ./skills/n8n-mcp-tools-expert && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/n8n-mcp-tools-expert/SKILL.md -o ./skills/n8n-mcp-tools-expert/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# n8n MCP Tools Expert


Master guide for using n8n-mcp MCP server tools to build workflows.


When to Use This Skill


Use this skill when:

- Searching for n8n nodes

- Validating n8n configurations

- Accessing n8n templates

- Managing n8n workflows

- Using any n8n-mcp tool

- Need guidance on tool selection or parameter formats


---


Tool Categories


n8n-mcp provides tools organized into categories:


1. **Node Discovery** → SEARCH_GUIDE.md

2. **Configuration Validation** → VALIDATION_GUIDE.md

3. **Workflow Management** → WORKFLOW_GUIDE.md

4. **Template Library** - Search and deploy 2,700+ real workflows

5. **Documentation & Guides** - Tool docs, AI agent guide, Code node guides


---


Quick Reference


Most Used Tools (by success rate)


| Tool | Use When | Speed |

|------|----------|-------|

| `search_nodes` | Finding nodes by keyword | <20ms |

| `get_node` | Understanding node operations (detail="standard") | <10ms |

| `validate_node` | Checking configurations (mode="full") | <100ms |

| `n8n_create_workflow` | Creating workflows | 100-500ms |

| `n8n_update_partial_workflow` | Editing workflows (MOST USED!) | 50-200ms |

| `validate_workflow` | Checking complete workflow | 100-500ms |

| `n8n_deploy_template` | Deploy template to n8n instance | 200-500ms |


---


Tool Selection Guide


Finding the Right Node


**Workflow**:

text
1. search_nodes({query: "keyword"})
2. get_node({nodeType: "nodes-base.name"})
3. [Optional] get_node({nodeType: "nodes-base.name", mode: "docs"})

**Example**:

javascript
// Step 1: Search
search_nodes({query: "slack"})
// Returns: nodes-base.slack

// Step 2: Get details
get_node({nodeType: "nodes-base.slack"})
// Returns: operations, properties, examples (standard detail)

// Step 3: Get readable documentation
get_node({nodeType: "nodes-base.slack", mode: "docs"})
// Returns: markdown documentation

**Common pattern**: search → get_node (18s average)


Validating Configuration


**Workflow**:

text
1. validate_node({nodeType, config: {}, mode: "minimal"}) - Check required fields
2. validate_node({nodeType, config, profile: "runtime"}) - Full validation
3. [Repeat] Fix errors, validate again

**Common pattern**: validate → fix → validate (23s thinking, 58s fixing per cycle)


Managing Workflows


**Workflow**:

text
1. n8n_create_workflow({name, nodes, connections})
2. n8n_validate_workflow({id})
3. n8n_update_partial_workflow({id, operations: [...]})
4. n8n_validate_workflow({id}) again
5. n8n_update_partial_workflow({id, operations: [{type: "activateWorkflow"}]})

**Common pattern**: iterative updates (56s average between edits)


---


Critical: nodeType Formats


**Two different formats** for different tools!


Format 1: Search/Validate Tools

javascript
// Use SHORT prefix
"nodes-base.slack"
"nodes-base.httpRequest"
"nodes-base.webhook"
"nodes-langchain.agent"

**Tools that use this**:

- search_nodes (returns this format)

- get_node

- validate_node

- validate_workflow


Format 2: Workflow Tools

javascript
// Use FULL prefix
"n8n-nodes-base.slack"
"n8n-nodes-base.httpRequest"
"n8n-nodes-base.webhook"
"@n8n/n8n-nodes-langchain.agent"

**Tools that use this**:

- n8n_create_workflow

- n8n_update_partial_workflow


Conversion


javascript
// search_nodes returns BOTH formats
{
  "nodeType": "nodes-base.slack",          // For search/validate tools
  "workflowNodeType": "n8n-nodes-base.slack"  // For workflow tools
}

---


Common Mistakes


Mistake 1: Wrong nodeType Format


**Problem**: "Node not found" error


javascript
// WRONG
get_node({nodeType: "slack"})  // Missing prefix
get_node({nodeType: "n8n-nodes-base.slack"})  // Wrong prefix

// CORRECT
get_node({nodeType: "nodes-base.slack"})

Mistake 2: Using detail="full" by Default


**Problem**: Huge payload, slower response, token waste


javascript
// WRONG - Returns 3-8K tokens, use sparingly
get_node({nodeType: "nodes-base.slack", detail: "full"})

// CORRECT - Returns 1-2

🎯 Best For

  • UI designers
  • Product designers
  • Claude users
  • Students
  • Lifelong learners

💡 Use Cases

  • Generating component mockups
  • Creating design system tokens
  • Using N8N Mcp Tools Expert in daily workflow
  • Automating repetitive learning tasks

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply N8N Mcp Tools Expert to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

Does this work with Figma?

Some design skills integrate with Figma plugins. Check the Works With section for supported tools.

How do I install N8N Mcp Tools Expert?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/n8n-mcp-tools-expert/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Skipping usability testing

AI-generated designs should be validated with real users before development.

Not reading the full skill

Skills contain important context and edge cases beyond the quick start.

🔗 Related Skills