返回市场
MCP同步生成器

MCP同步生成器

作者:sparxHub2 星标更新:2025-04-14

项目介绍

🧩 MakeSync MCP Server

适用于Make.com的高级模型上下文协议(MCP)服务器,支持智能补丁、场景管理和与自动化工作流的集成。

作者: Nadav Daniel
许可证: MIT
项目版本: 1.0.0

🧠 最初灵感来源于Eduard Litau的mcp-server-make-dot-com


🧠 项目概述

此服务器实现了一个强大且可扩展的MCP接口,用于与Make.com API交互。与基本实现不同,MakeSync MCP Server模块无关的,能够根据声明的metadata.parametersinterfaceexpect结构读取和更新场景蓝图。

它支持:

  • 读取场景及其结构。
  • 智能、符合规范的模块补丁。
  • 命令行界面和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
    • 验证模块interfaceparameters

🔑 所需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