What is n8n-MCP?
n8n-MCP provides AI assistants like Claude with structured access to:1,084 n8n nodes
537 core nodes + 547 community nodes (301 verified)
Node properties
99% coverage with detailed schemas and configurations
Node operations
63.6% coverage of available actions and parameters
Documentation
87% coverage from official n8n docs including AI nodes
AI tools
265 AI-capable tool variants with full documentation
Real-world examples
2,646 pre-extracted configurations from popular templates
Template library
2,709 workflow templates with 100% metadata coverage
Community nodes
Search verified community integrations with source filter
Why n8n-MCP exists
Building n8n workflows with AI used to be guesswork. AI assistants would try to remember node names, guess parameter formats, and hope configurations worked. One wrong parameter could break a workflow at 3 AM. n8n-MCP solves this by providing AI with:- Accurate node information - No more guessing if it’s
scheduleTriggerorschedule - Real configuration examples - See how nodes are actually used in production workflows
- Validation before deployment - Catch errors before they cause problems
- Complete property schemas - Know exactly what parameters are required
- Documentation access - Get official docs and AI-generated summaries
How it works
The Model Context Protocol (MCP) is a standard protocol that connects AI assistants to external data sources. n8n-MCP implements this protocol to serve as a knowledge server about n8n. When you ask Claude to build a workflow, it can:- Search for nodes - Find the right nodes for your task with
search_nodes - Get node details - Retrieve properties, operations, and examples with
get_node - Validate configurations - Check if node configs are correct with
validate_node - Access templates - Find pre-built workflows with
search_templates - Validate workflows - Ensure complete workflows are production-ready with
validate_workflow
For AI assistants: n8n-MCP provides 20 MCP tools for node discovery, validation, and workflow management. Start by calling
tools_documentation() to learn how to use each tool effectively.Key features
Smart node search
Find nodes by name, category, or functionality with full-text search:Essential properties
Get only the properties that matter, filtered down to the 10-20 essential parameters:Configuration validation
Validate node configurations before deployment with multiple strictness levels:Real-world examples
2,646 pre-extracted configurations from popular workflow templates show you how nodes are actually used:Template discovery
Search through 2,709 workflow templates by keyword, nodes, task, or metadata:AI workflow validation
Comprehensive validation for AI Agent workflows including:- Missing language model detection
- AI tool connection validation
- Streaming mode constraints
- Memory and output parser checks
Use cases
For developers
- Build workflows faster - No more hunting through documentation
- Catch errors early - Validate before deployment
- Learn by example - See real configurations from popular templates
- Explore nodes - Discover nodes you didn’t know existed
For AI assistants
- Accurate information - Stop guessing node names and parameters
- Context-efficient - Get only essential properties, not 100KB JSON dumps
- Validation confidence - Verify configurations before suggesting them
- Template awareness - Recommend proven workflow patterns
For teams
- Consistent workflows - Everyone builds with validated configurations
- Knowledge sharing - Templates and examples from the community
- Faster onboarding - New team members learn from real examples
- Production-ready - Multi-level validation catches issues early
Deployment options
You can use n8n-MCP in three ways:Hosted service
Free tier with 100 tool calls/day, instant access, always up-to-date
Local setup
Run with npx or Docker on your machine for full control
Self-hosted
Deploy to Railway, Hetzner, or your own infrastructure
What’s next?
Ready to get started? Choose your path:Quick start
Get n8n-MCP running in under 5 minutes
Installation guide
Detailed setup for all deployment methods