Back to MCP directory
publicPublicdnsLocal runtime

MakeSync

一个为Make.com设计的智能MCP服务器,支持场景管理和自动化工作流集成。

article

README

🚀 🧩 MakeSync MCP 服务器

MakeSync MCP 服务器是一个为 Make.com 实现的高级模型上下文协议 (MCP) 服务器。它支持智能补丁生成、场景管理,还能与自动化工作流集成,极大提升了与 Make.com 交互的效率和灵活性。

🚀 快速开始

运行提供的设置脚本或使用以下命令进行快速设置:

MAKE_DOT_COM_API_KEY=xxx npm install && npm run build

✨ 主要特性

  • ✅ 可读取实时或草稿版本的场景蓝图。
  • ✏️ 能基于规格智能补丁生成模块字段。
  • 🛡 运用 confirm 逻辑安全地更新场景。
  • 🔍 自动为缺失的 {{...}} 映射器添加。
  • 🧠 模块无关的补丁生成,适用于任何模块类型。
  • 🧰 兼容 Claude Desktop、本地节点和 GitHub 工作流。

📦 安装指南

选项 1: 使用 Claude Desktop 快速设置

运行提供的设置脚本或使用以下命令:

MAKE_DOT_COM_API_KEY=xxx npm install && npm run build

📚 详细文档

📦 工具

read_make_dot_com_scenario_blueprint

  • 输入
    • scenario_id (数字)
    • draft (可选布尔值,optional)
  • 输出:完整的蓝图 JSON

update_make_dot_com_scenario

  • 输入
    • scenario_id (数字)
    • name / description (可选)
    • module_id (可选):要补丁生成的流程中的模块 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

📄 许可证

本项目采用 MIT 许可证。

🧠 原始灵感来源于 Eduard Litau 的 mcp-server-make-dot-com

作者:Nadav Daniel
项目版本:1.0.0

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client