McFlow

Provides a MCP server to manage n8n workflows with external file support and automatic code generation.
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mckinleymedia-mcflow-mcp": {
      "command": "node",
      "args": [
        "<ABSOLUTE_PATH_TO_REPO>/mcflow-mcp/dist/index.js"
      ]
    }
  }
}

You can run a MCP server that orchestrates n8n workflows and keeps code for prompts, SQL, and scripts in external files. This setup supports automated workflow deployment, template generation, and an integrated workflow tracking system with checkpoints and robust error handling.

How to use

You connect to the McFlow MCP server from your MCP client. Start the server locally as a standard stdio MCP service, then reference the mcflow server in your client configuration. Use the server to extract code and prompts from your workflow nodes into editable files, deploy updated workflows with automatic code compilation, and generate templates for new workflows. You can also leverage the built‑in workflow tracking to monitor progress and errors, and generate Next.js apps for managing workflow data.

How to install

Prerequisites: you need Node.js and Git installed on your system.

# Clone the MCP server repository
git clone https://github.com/mckinleymedia/mcflow-mcp.git

# Move into the project directory
cd mcflow-mcp

# Install dependencies
npm install

# Build the project
npm run build

Configuration and setup for usage

Configure your MCP client to load the McFlow server as a local stdio service. Create or update your client config to include the following MCP server entry.

{
  "mcpServers": {
    "mcflow": {
      "type": "stdio",
      "command": "node",
      "args": [
        "<ABSOLUTE_PATH_TO_REPO>/mcflow-mcp/dist/index.js"
      ],
      "env": {}
    }
  }
}

Notes

The MCFlow MCP server supports extracting code and prompts, deploying workflows with automatic code compilation, generating workflow templates, managing n8n instances (with auto‑installation if needed), and a new generic workflow tracking system with checkpoints and error handling. It also adds the capability to generate Next.js apps for workflow data management.

Available tools

extractCode

Extract code, prompts, and SQL from nodes into editable files for external management and versioning.

deployWorkflow

Deploy workflows with automatic code compilation and deployment to your n8n instance.

generateTemplates

Generate workflow templates to accelerate building new automations.

manageN8n

Manage your n8n instance, including auto-install if needed.

workflowTracking

Generic workflow tracking system with checkpoints and error handling.

appGeneration

Generate Next.js apps for workflow data management.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational