n8n-workflow-builder-mcp and mcp-n8n-builder

Both tools are independent implementations of an MCP server designed to enable AI agents or LLMs to programmatically build and manage n8n workflows, making them competitors.

n8n-workflow-builder-mcp
57
Established
mcp-n8n-builder
55
Established
Maintenance 6/25
Adoption 8/25
Maturity 24/25
Community 19/25
Maintenance 10/25
Adoption 9/25
Maturity 16/25
Community 20/25
Stars: 50
Forks: 17
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 83
Forks: 26
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No Package No Dependents

About n8n-workflow-builder-mcp

ifmelate/n8n-workflow-builder-mcp

MCP server that allow LLM in agent mode builds n8n workflows for you

Implements Model Context Protocol (MCP) server that exposes n8n workflow manipulation through structured tools—create/edit nodes, manage connections, and discover 123+ node types with automatic version detection via n8n API. Designed for AI agents in Cursor IDE and other MCP-compatible clients, it generates executable n8n workflow JSON by translating natural language prompts into workflow operations with schema validation and AI-specific connection helpers.

About mcp-n8n-builder

spences10/mcp-n8n-builder

🪄 MCP server for programmatic creation and management of n8n workflows. Enables AI assistants to build, modify, and manage workflows without direct user intervention through a comprehensive set of tools and resources for interacting with n8n's REST API.

Implements the Model Context Protocol (MCP) standard with Zod-based schema validation and node-type verification against n8n's available nodes to prevent workflow errors before creation. Provides configurable output verbosity modes and caching to optimize token consumption, critical given that n8n workflows are complex nested JSON structures that can easily exceed LLM context windows. Exposes MCP tools and resources for full CRUD operations, execution tracking, and workflow activation/deactivation across n8n instances via REST API.

Scores updated daily from GitHub, PyPI, and npm data. How scores work