Official MCP server that gives AI agents and MCP clients web search, scraping, crawling, browser interaction and Markdown or structured-data extraction via Firecrawl.
czlonkowski/n8n-mcp
An MCP server that gives AI assistants like Claude and Cursor documentation, properties and operations for n8n workflow nodes so they can build and validate workflows.
Open-source alternative to:Zapier
- Stars
- 23,103
- Forks
- 3,672
- Open issues
- 74
- Last commit
- yesterday
What is it?
n8n-MCP is a Model Context Protocol server that gives AI assistants structured knowledge of n8n's workflow automation nodes. It covers 3,135 nodes (840 core and 2,295 community), including their properties, available operations, documentation, and AI tool variants, so an assistant can look up the right configuration instead of guessing parameter names.
Beyond node lookup, the server can validate node configs and whole workflows, search a library of 2,352 workflow templates, and surface real-world configuration examples. When an n8n instance is connected through an API key, it can also create, update, test and delete workflows, manage executions, folders, credentials and data tables.
It works with MCP clients such as Claude Desktop, Claude Code, Cursor, Windsurf and VS Code, and can be run through npx, Docker, Railway or a remote HTTP deployment. A read-only mode lets administrators disable write and destructive tools.
Key features
- 01Searches and inspects 3,135 n8n nodes, including property schemas and operations.
- 02Validates individual node configurations and complete workflows before deployment.
- 03Searches 2,352 workflow templates by keyword, node type, task or metadata.
- 04Creates, updates, tests and deletes workflows on a connected n8n instance.
- 05Supports a read-only deployment mode that disables write tools.
Use cases
- Letting Claude or Cursor draft n8n workflows with correct node parameters.
- Validating AI-generated workflow JSON before importing it into n8n.
- Auditing an n8n instance for security issues with an AI assistant.
- Running a governed, read-only AI assistant against production n8n workflows.
Quick start
- 1
Sign up at dashboard.n8n-mcp.com and get your API key
- 2
Connect your MCP client (such as Claude Code, Cursor or VS Code) using the setup guide for it
Things to know
- The hosted free tier is limited to 100 tool calls per day.
- Deploying and managing workflows on your own n8n instance requires configuring an n8n API key.
Topics
FAQ
- What is n8n-mcp?
- An MCP server that gives AI assistants like Claude and Cursor documentation, properties and operations for n8n workflow nodes so they can build and validate workflows. n8n-MCP is a Model Context Protocol server that gives AI assistants structured knowledge of n8n's workflow automation nodes. It covers 3,135 nodes (840 core and 2,295 community), including their properties, available operations, documentation, and AI tool variants, so an assistant can look up the right configuration instead of guessing parameter names.
- Is n8n-mcp free to use? What license does it have?
- n8n-mcp is open source under the MIT license. Check the license terms before using it in commercial products.
- Is n8n-mcp still maintained?
- Actively maintained. The last commit to n8n-mcp was on Oct 19, 2026.
- What can I use n8n-mcp for?
- Letting Claude or Cursor draft n8n workflows with correct node parameters. Validating AI-generated workflow JSON before importing it into n8n. Auditing an n8n instance for security issues with an AI assistant. Running a governed, read-only AI assistant against production n8n workflows.
- How do I install n8n-mcp?
- Sign up at dashboard.n8n-mcp.com and get your API key Connect your MCP client (such as Claude Code, Cursor or VS Code) using the setup guide for it
- Where can I get n8n-mcp?
- The source code and installation instructions are on GitHub: https://github.com/czlonkowski/n8n-mcp
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An MCP server that connects AI agents to Exa for web search, page content fetching, and multi-step research.
A curated directory of 1000+ Claude Skills and plugins for Claude Code, Claude.ai and coding agents like Codex, Cursor and Gemini CLI.
Official Python SDK for building Model Context Protocol servers and clients that connect LLM applications to tools, data and prompts.
The official TypeScript SDK for building Model Context Protocol servers and clients that give LLM applications standardized context.
A TypeScript framework for building MCP servers, MCP Apps with React views, and clients, with a built-in Inspector and CLI.