MCP Make 同步器
一个用于Make.com的高级模型上下文协议服务器,通过模块无关的实现方式, enables智能修补和管理自动化场景。 (注:原文中的“enables”可能存在语法小问题,根据上下文调整为“ enables intelligent...”以完成句子逻辑。如果需要更严格的直译可调整回“使能智能...”。)
服务介绍
🧩 MakeSync MCP 服务器
一个先进的模型上下文协议(MCP)服务器,用于Make.com,支持智能修补、场景管理和与自动化工作流的集成。
作者: Nadav Daniel
许可证: MIT
项目版本: 1.0.0
🧠 最初灵感来自Eduard Litau的
mcp-server-make-dot-com
🧠 项目概述
此服务器实现了一个强大且可扩展的MCP接口,用于与Make.com API交互。与基本实现不同,MakeSync MCP Server是模块无关的,能够根据声明的metadata.parameters、interface和expect结构读取和更新场景蓝图。
它支持:
- 读取场景及其结构。
- 智能、符合规范地修补任何模块。
- CLI和Claude Desktop使用。
- 使用
confirm逻辑安全地修补蓝图。 - 可配置环境和TypeScript支持。
🔧 特性
- ✅ 读取任何场景的实时或草稿蓝图
- ✏️ 根据元数据规范智能修补模块字段
- 🛡 使用确认逻辑安全更新场景
- 🔍 如果缺少自动包裹
{{...}}映射器 - 🧠 跨任何模块类型的通用修补
- 🧰 与Claude Desktop、本地节点和GitHub工作流兼容
📦 工具
read_make_dot_com_scenario_blueprint
- 输入:
scenario_id(数字)draft(布尔值, 可选)
- 输出: 完整的蓝图JSON
update_make_dot_com_scenario
- 输入:
scenario_id(数字)name/description(可选)module_id(可选): 流程中要修补的模块operations(可选): 一系列{ path, value }修补指令confirm(布尔值, 默认:true): 安装新应用时必需
- 行为:
- 基于Make.com模块结构应用所有更新
- 如适用,将
value用{{...}}包裹 - 针对模块
interface和parameters键进行验证
🔑 必需的API密钥范围
确保您的API密钥包含以下范围:
agents:read apps:read connections:read datastores:read devices:read functions:read scenarios:read scenarios:run scenarios:write teams:read
⚙️ 配置
选项1:使用Claude Desktop快速设置
运行提供的设置脚本或使用:
MAKE_DOT_COM_API_KEY=xxx npm install && npm run build