n8n-mcp-server MCP Server

MCP (Model Context Protocol) server for n8n workflow automation. This server enables AI assistants like Claude to interact with n8n instances via the REST API.

Local serverstdioMIT

What is the n8n-mcp-server MCP Server?

n8n-mcp-server source profile. From the maintainer documentation: “MCP (Model Context Protocol) server for n8n workflow automation. This server enables AI assistants like Claude to interact with n8n instances via the REST API.”

Local setup

The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares N8N_URL, N8N_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_workflowsList all workflows with optional filtering
get_workflowGet detailed information about a specific workflow
create_workflowCreate a new workflow from JSON
update_workflowUpdate an existing workflow
delete_workflowDelete a workflow
activate_workflowActivate a workflow
deactivate_workflowDeactivate a workflow
execute_workflowExecute a workflow with optional input data
get_executionsGet execution history with filtering options
get_executionGet details of a specific execution
delete_executionDelete an execution
retry_executionRetry a failed execution
get_tagsList all available tags
create_tagCreate a new tag
update_tagUpdate a tag
delete_tagDelete a tag
get_credentialsList available credentials (names only)
search_workflowsSearch workflows by name or tags
get_workflow_webhooksGet webhook URLs for a workflow

How to install the n8n-mcp-server MCP Server

{
  "mcpServers": {
    "n8n": {
      "command": "node",
      "args": [
        "/path/to/n8n-mcp-server/dist/index.js"
      ],
      "env": {
        "N8N_URL": "https://your-n8n-instance.com",
        "N8N_API_KEY": "YOUR_N8N_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
N8N_URLDeclared in the maintainer’s client configuration.Check documentation
N8N_API_KEYDeclared in the maintainer’s client configuration.Check documentation