drio
Open app

Serveur MCP pour n8n

Source

Serveur MCP (Master Control Program) pour n8n qui fournit des outils de validation de workflows et de bonnes pratiques pour vos projets d'automatisation

Catalog onlyCatalog onlySTDIO

Overview

The n8n MCP Server is a Master Control Program server for n8n that provides tools for validating workflows and best practices for your automation projects.

To use the n8n MCP Server, clone the repository, install dependencies, configure environment variables, build the project, and start the server. Access it at http://localhost:3000.

  • Workflow Validation: Ensures workflows adhere to best practices including naming conventions, error handling, security, performance, and documentation. - NextJS Integration: Automatically generates integrations for n8n workflows in NextJS applications, including API routes and OpenAPI/Swagger documentation. - Workflow Management: Interact with n8n workflows (list, retrieve, create, update, delete, export, import). - Direct n8n API Access: Perform advanced operations directly through the n8n API. - Workflow Templates: Utilize pre-made templates for various use cases, such as Google Calendar.
  1. Validating automation workflows to ensure compliance with best practices.
  2. Generating NextJS applications that integrate with n8n workflows.
  3. Managing and organizing workflows efficiently within n8n.

Add to your AI client

Use these steps to connect Serveur MCP pour n8n in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "n8n-mcp-server-lowprofix": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-n8n-mcp-server-lowprofix"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "n8n-mcp-server-lowprofix": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-n8n-mcp-server-lowprofix"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "n8n-mcp-server-lowprofix": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-n8n-mcp-server-lowprofix"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "n8n-mcp-server-lowprofix": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-n8n-mcp-server-lowprofix"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "n8n-mcp-server-lowprofix": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-n8n-mcp-server-lowprofix"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "n8n-mcp-server-lowprofix": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-n8n-mcp-server-lowprofix"
      ]
    }
  }
}

FAQ

Can I use n8n MCP Server with any version of n8n?

It is recommended to use it with the latest version of n8n for optimal compatibility.

Is there a cost associated with using n8n MCP Server?

No, n8n MCP Server is open-source and free to use.

How can I contribute to the n8n MCP Server project?

Contributions are welcome! You can open an issue or submit a pull request on the GitHub repository.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2733,"uuid":"70a9992d-ad5a-40b8-aa6d-4eba56874e3c","name":"n8n-mcp-server","title":"Serveur MCP pour n8n","description":"Serveur MCP (Master Control Program) pour n8n qui fournit des outils de validation de workflows et de bonnes pratiques pour vos projets d'automatisation","avatar_url":"https://avatars.githubusercontent.com/u/117908259?v=4","created_at":"2025-03-14T00:34:05.601Z","updated_at":"2025-03-14T05:30:51.313Z","status":"created","author_name":"lowprofix","author_avatar_url":"https://avatars.githubusercontent.com/u/117908259?v=4","tags":"n8n,automation,workflow-validation","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/lowprofix/n8n-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":null,\"is_official\":false,\"latest_commit_time\":\"2025-03-14 01:20:53\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]