logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

n8n-workflow-builder

Programmatically create and manage workflows in n8n. Supports workflow creation, validation, export, and REST API interactions via the Model Context Protocol.

Author

n8n-workflow-builder logo

Jimmy974

MIT License

Quick Info

GitHub GitHub Stars 20
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

workflowsworkflown8nworkflows n8nn8n workflowworkflow builder

n8n Workflow Builder MCP Server

smithery badge

A Model Context Protocol (MCP) server for programmatically creating and managing n8n workflows.

n8n Workflow Builder Server MCP server

Features

  • Create workflows with nodes and connections
  • Validate workflow specifications
  • Export complete workflow configurations
  • REST API interface through MCP

Installation

Installing via Smithery

To install n8n Workflow Builder for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install n8n-workflow-builder --client claude

Manual Installation

  1. Clone the repository:
git clone https://github.com/[your-username]/n8n-workflow-builder.git
cd n8n-workflow-builder
  1. Install dependencies:
npm install
  1. Compile TypeScript:
npx tsc
  1. Start the server:
npm start

Usage

The server provides a create_workflow tool that accepts a workflow specification:

{
  "nodes": [
    {
      "type": "n8n-nodes-base.httpRequest",
      "name": "HTTP Request",
      "parameters": {
        "url": "https://example.com",
        "method": "GET"
      }
    }
  ],
  "connections": []
}

Configuration

Add the server to your MCP configuration:

{
  "n8n-workflow-builder": {
    "command": "node",
    "args": ["/path/to/n8n-workflow-builder/dist/index.js"]
  }
}

License

MIT

See Also

`