MCP Catalogs
HomeN8N2MCP screenshot

N8N2MCP

by Super-Chain·129·Score 45

Convert N8N workflows into MCP servers for use in AI assistants like Claude and Cursor.

developer-toolsproductivityai-llm
35
Forks
1
Open issues
9 mo ago
Last commit
2d ago
Indexed

Overview

N8N2MCP is a comprehensive platform that converts N8N workflows into Model Context Protocol (MCP) servers. It features a dual architecture with an agent marketplace for web-based workflow management and an MCP router for high-performance server creation. Users can import N8N templates or upload custom workflows, configure credentials, and deploy them as callable AI functions with a single click.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Transform CSV/Excel files using N8N's data manipulation nodes
you:Connect AI assistants to external services like Slack, Google, etc.
you:Send emails, Slack messages, or Discord notifications triggered by AI interactions
you:What is N8N2MCP?
you:What are the system requirements?

When to choose this

Choose N8N2MCP if you already use N8N for workflow automation and want to integrate those workflows directly into AI assistants without complex API integrations.

When NOT to choose this

Don't choose N8N2MCP if you need a completely self-contained solution without external dependencies or if you're not already invested in the N8N ecosystem.

Tools this server exposes

7 tools extracted from the README
  • import-n8n-template-enhanced

    Import N8N template from URL

  • deploy-workflow-to-n8n

    Deploy workflow to N8N instance with credentials

  • user_uploaded-workflows

    List user's uploaded workflows

  • user_mcp-servers

    List user's active MCP servers

  • n8n_build

    Create MCP server from N8N workflow

  • n8n_credentials-status

    Check N8N credential status

  • list

    List all registered MCP servers

Note: Tool names inferred from API endpoints documented in the README. The server appears to dynamically generate MCP tools based on imported N8N workflows, but the specific tool names are not explicitly listed.

Comparable tools

n8nzapier-mcpworkflow-mcpautomation-api

Installation

Installation

Prerequisites

  • Python 3.11+
  • N8N Instance (cloud.n8n.io or self-hosted)
  • Supabase Account
  • Playwright
  • Docker (optional)

Quick Start

Option 1: Docker Compose (Recommended)
  1. Clone the repository
git clone https://github.com/Super-Chain/N8N2MCP.git
cd N8N2MCP
  1. Configure environment
cp env.example .env
  1. Start with Docker Compose
docker-compose up -d
Option 2: Manual Installation
  1. Install dependencies
pip install -r requirements.txt
playwright install
  1. Configure environment
cp .env.example .env
  1. Start both servers
python main.py

Claude Desktop Configuration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "n8n2mcp": {
      "command": "python",
      "args": ["mcp_router/mcp_router.py"],
      "env": {
        "SUPABASE_URL": "your-supabase-url",
        "SUPABASE_KEY": "your-supabase-key",
        "X_N8N_API_KEY": "your-n8n-api-key"
      }
    }
  }
}

FAQ

What is N8N2MCP?
N8N2MCP is a platform that converts N8N workflows into Model Context Protocol (MCP) servers, enabling seamless integration with AI assistants like Claude, Cursor, and other MCP-compatible platforms.
What are the system requirements?
Requires Python 3.11+, a N8N instance (cloud or self-hosted), a Supabase account, and Playwright for N8N authentication. Docker is optional for containerized deployment.

Compare N8N2MCP with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.