返回 MCP 目录
public公开dns本地运行

n8n-mcp-server-rust

一个用Rust编写的MCP服务器,用于与n8n交互,支持执行、工作流和标签的全面管理。

article

README

🚀 n8n-server-example

这是一个完全使用Rust编写的MCP服务器,专门用于与n8n进行通信,为用户提供便捷的交互体验。

🚀 快速开始

此服务器可快速搭建并与n8n进行通信,为后续的执行实例、工作流和标签管理等操作提供支持。

✨ 主要特性

执行实例

  • [x] 获取所有执行实例
  • [x] 通过ID获取执行实例
  • [x] 删除执行实例

工作流

  • [x] 创建工作流
  • [x] 获取所有工作流
  • [x] 通过ID获取工作流
  • [x] 删除工作流
  • [x] 更新工作流
  • [x] 激活工作流
  • [x] 禁用工作流
  • [x] 获取工作流标签
  • [x] 更新工作流标签
  • [x] 运行带有起始点为Webhook触发节点的工作流

标签

  • [x] 获取所有标签
  • [x] 通过ID获取标签
  • [x] 创建标签
  • [x] 通过ID更新标签
  • [x] 通过ID删除标签
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端