这是 n8n 官方的 MCP 服务器吗?
不是。它是 leonardsellem 发起、以业余时间维护的社区项目。n8n 官方的 MCP 选项是 MCP Server Trigger 节点和实例级 MCP 访问。
@leonardsellem
基本信息
提供用于与 n8n API 交互的工具和资源的 MCP 服务器
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"n8n-mcp-server": {
"command": "docker",
"args": [
"pull",
"leonardsellem/n8n-mcp-server"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
这个 n8n MCP 服务器是社区开发的 Model Context Protocol 服务器(@leonardsellem/n8n-mcp-server),让 AI 助手可以通过 n8n REST API,用自然语言列出、创建、更新、激活和运行 n8n 工作流,并查看其执行记录。
它并非 n8n 官方出品。它使用 n8n API 密钥连接到你自己的 n8n 实例(云端或自托管),通过 stdio 在本地运行,可从 npm、源码或 Docker 镜像安装。n8n 本身现在也提供内置的 MCP 选项,下文对比部分会介绍。
前提条件: Node.js 20 或更高版本,以及一个已启用 API 访问的 n8n 实例。
1. 创建 n8n API 密钥。 在 n8n 实例中进入 Settings > API > API Keys,创建一个具有相应权限的密钥并复制。
2. 安装服务器。
npm install -g @leonardsellem/n8n-mcp-server
或使用 Docker 运行:
docker run -e N8N_API_URL=http://your-n8n:5678/api/v1 \
-e N8N_API_KEY=your_n8n_api_key \
-e N8N_WEBHOOK_USERNAME=username \
-e N8N_WEBHOOK_PASSWORD=password \
leonardsellem/n8n-mcp-server
3. 设置环境变量。
| 变量 | 用途 |
|---|---|
N8N_API_URL | 包含 /api/v1 的完整 n8n API URL,例如 http://localhost:5678/api/v1 |
N8N_API_KEY | 你的 n8n API 密钥 |
N8N_WEBHOOK_USERNAME / N8N_WEBHOOK_PASSWORD | Basic Auth 凭据,仅在使用 webhook 工具时需要 |
DEBUG | 可选的调试日志 |
README 中的示例配置使用 node 运行构建后的文件。执行 npm run build 后,填写 build/index.js 的绝对路径:
{
"mcpServers": {
"n8n-local": {
"command": "node",
"args": ["/path/to/your/cloned/n8n-mcp-server/build/index.js"],
"env": {
"N8N_API_URL": "http://your-n8n-instance:5678/api/v1",
"N8N_API_KEY": "YOUR_N8N_API_KEY"
},
"disabled": false,
"autoApprove": []
}
}
}
如果是通过 npm 全局安装的,README 说明可以直接用 n8n-mcp-server 作为命令,而不必填写 node 路径。
全局 npm 安装后:
claude mcp add n8n -e N8N_API_URL=http://localhost:5678/api/v1 -e N8N_API_KEY=YOUR_N8N_API_KEY -- n8n-mcp-server
在 ~/.cursor/mcp.json 中使用同样的 mcpServers 配置块,命令填写 n8n-mcp-server 或 node 路径。
n8n://workflows/list工具分为两组:
workflow_list、workflow_get、workflow_create、workflow_update、workflow_delete、workflow_activate 和 workflow_deactivate。execution_run 通过 API 运行工作流,run_webhook 按名称触发 webhook 工作流(调用 <n8n-url>/webhook/<workflowName>),execution_get、execution_list 和 execution_stop 用于查看或停止运行。资源以只读方式提供同样的数据:n8n://workflows/list、n8n://workflow/{id}、n8n://executions/{workflowId} 和 n8n://execution/{id}。
n8n 现在自带 MCP 功能。MCP Server Trigger 节点可以把单个 n8n 工作流变成一个 MCP 服务器,其工具就是 n8n 的工具节点,支持 SSE 或 Streamable HTTP。实例级 MCP 访问允许所有者或管理员在 n8n 设置中把选定的工作流开放给 MCP 客户端。如果你希望智能体通过 REST API、以本地 stdio 服务器的方式直接管理工作流本身(创建、编辑、激活、删除),就选择这个社区版 n8n MCP 服务器。另外也有其他工具集各不相同的社区 n8n MCP 项目。
N8N_API_URL 是否包含 /api/v1,以及 API 密钥是否有效并具备所需权限。npm run build,并使用 build/index.js 的绝对路径和正确的路径分隔符(Windows 上用双反斜杠)。run_webhook 使用 Basic Auth。设置 N8N_WEBHOOK_USERNAME 和 N8N_WEBHOOK_PASSWORD,并在 webhook 节点上启用 Basic Authentication。npm install -g @leonardsellem/n8n-mcp-server@latest 或 docker pull leonardsellem/n8n-mcp-server:latest 更新,然后重启服务器。DEBUG=true 启用调试日志。不是。它是 leonardsellem 发起、以业余时间维护的社区项目。n8n 官方的 MCP 选项是 MCP Server Trigger 节点和实例级 MCP 访问。
免费,采用 MIT 许可证。你需要自己的 n8n 实例;n8n 云端或自托管的费用另计。
在实例的 **Settings > API > API Keys** 中创建的 n8n API 密钥,设置为 `N8N_API_KEY`,同时用 `N8N_API_URL` 指向实例的 `/api/v1` 端点。
它是标准的 stdio 服务器。README 提供了 Claude Desktop 和 VS Code 的配置;Claude Code 和 Cursor 可以用相同的命令和环境变量启动它。
支持。把 `N8N_API_URL` 指向任何已启用 API 访问的 n8n 实例即可,包括在本地 `http://localhost:5678/api/v1` 运行的实例。
会。`workflow_update`、`workflow_delete` 和 `workflow_deactivate` 会直接作用于你的线上实例。请保持工具审批开启,并考虑使用非生产实例的 API 密钥。
不是。它通过 stdio 在本地运行,并通过 HTTP 与你的 n8n 实例通信。如果需要由 n8n 自身托管的远程 MCP 端点,请使用 n8n 的内置 MCP 功能。

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
不止于 CSS

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
评论