n8n 的 MCP 服务器
该项目是 n8n 的主控制程序 (MCP) 服务器,为您的 n8n 自动化项目提供工作流验证工具和最佳实践。
特征
工作流程验证:检查您的工作流程是否遵循最佳实践
命名约定
错误处理
安全
表现
文档
NextJS 集成:生成 n8n 工作流程与 NextJS 应用程序中的集成
自动生成API路由
创建 OpenAPI/Swagger 文档
TypeScript 类型生成
API 客户端,方便集成
工作流管理:与您的 n8n 工作流交互(列出、检索、创建、更新、删除、导出、导入)
n8n API :直接访问 n8n API 进行高级操作
工作流模板:使用现成的模板来适应不同的用例,包括谷歌日历
先决条件
Node.js(v16 或更高版本)
pnpm(v7 或更高版本)
n8n 实例(本地或远程,例如 n8n.bienquoi.com 上的 Cloudron 实例)
设施
克隆此存储库或导航到项目文件夹
安装依赖项:
配置环境变量:
使用您的 n8n API 连接信息编辑.env文件。
使用
项目建设
服务器启动
可以通过http://localhost:3000 (或 .env 文件中指定的端口)访问 MCP 服务器。
与 Claude Desktop 一起使用
要将此 MCP 服务器与 Claude Desktop 一起使用,您需要配置%APPDATA%/Claude/文件夹中的claude_desktop_config.json文件:
项目结构
可用工具
1. N8nApi工具
直接与 n8n API 交互。
2. 工作流管理器工具
管理 n8n 工作流(列出、检索、创建、更新、删除、导出、导入)。
3. NextJS集成工具
为 n8n 工作流生成 NextJS 集成。
4. 工作流验证工具
根据各种标准验证 n8n 工作流程。
贡献
欢迎投稿!请随时提出问题或请求。
执照
麻省理工学院
This server cannot be installed
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA server for programmatically creating and managing n8n workflows with a REST API interface, supporting workflow creation, validation, and export.Last updated -67424MIT License
- AsecurityAlicenseAqualityAn MCP server enabling secure interaction with n8n workflows, executions, and settings via the Model Context Protocol, designed for integration with Large Language Models (LLMs).Last updated -33111120MIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server for programmatically creating and managing n8n workflows.Last updated -119MIT License
- Asecurity-licenseAquality🪄 MCP server for programmatic creation and management of n8n workflows. Enables AI assistants to build, modify, and manage workflows without direct user intervention through a comprehensive set of tools and resources for interacting with n8n's REST API.Last updated -102278MIT License