项目简介

Make MCP Server 是一个基于 Model Context Protocol (MCP) 构建的服务器,它将 Make 自动化平台上的 "情景 (scenarios)" 转化为可以被 AI 助手调用的工具。通过这个服务器,你可以让 AI 系统直接触发和控制你在 Make 平台上创建的自动化流程,实现 AI 与自动化工作流的深度集成。

主要功能点

  • 将 Make 情景转化为 AI 工具: 把你在 Make 平台上配置的 "按需 (On-Demand)" 调度的情景,注册为 MCP 服务器的工具,供 AI 助手发现和调用。
  • 智能参数解析: 自动解析 Make 情景的输入参数,并为 AI 助手提供清晰的参数描述,方便 AI 理解如何调用这些工具。
  • 情景执行与结果返回: 允许 AI 助手通过 MCP 协议调用 Make 情景,并以结构化的 JSON 格式返回情景的执行结果,方便 AI 助手进一步处理。
  • 双向通信: 建立 AI 助手和 Make 自动化工作流之间的双向通信,实现更复杂的自动化和 AI 协作场景。

安装步骤

  1. 安装 NodeJS: 确保你的系统已经安装了 NodeJS 运行环境。
  2. 安装 MCP Client: 你需要一个 MCP 客户端应用,例如 Claude Desktop App。
  3. 获取 Make API Key: 登录你的 Make 平台账号,在个人资料设置中生成 API Key,并确保该 API Key 具有 'scenarios:read' 和 'scenarios:run' 权限。
  4. 配置 MCP Client: 编辑你的 MCP 客户端配置文件(例如 Claude Desktop App 的 'claude_desktop_config.json'),添加 Make MCP Server 的配置信息。

服务器配置

以下是配置 Make MCP Server 的 JSON 配置信息,你需要将其添加到你的 MCP 客户端配置中。

{
    "mcpServers": {
        "make": {
            "command": "npx",
            "args": ["-y", "@makehq/mcp-server"],
            "env": {
                "MAKE_API_KEY": "<your-api-key>",
                "MAKE_ZONE": "<your-zone>",
                "MAKE_TEAM": "<your-team-id>"
            }
        }
    }
}

参数注释:

  • 'server name': 'make' - 为该 MCP 服务器配置命名为 "make",你可以根据需要自定义名称。
  • 'command': 'npx' - 指定启动服务器的命令为 'npx',它会自动查找并执行 '@makehq/mcp-server' 包。
  • 'args': '["-y", "@makehq/mcp-server"]' - 传递给 'npx' 的参数,'-y' 表示自动确认安装包,'@makehq/mcp-server' 是要执行的 npm 包名称。
  • 'env': 环境变量配置,用于传递 Make 平台的认证信息。
    • 'MAKE_API_KEY': '<your-api-key>' - 必须替换为你的 Make API Key,用于服务器连接到你的 Make 账号。
    • 'MAKE_ZONE': '<your-zone>' - 必须替换为你的 Make 组织所在的区域,例如 'eu2.make.com'。可以在你的 Make 平台 URL 中找到。
    • 'MAKE_TEAM': '<your-team-id>' - 必须替换为你的 Make 团队 ID,可以在 Make 平台团队页面 URL 中找到。

基本使用方法

  1. 启动 MCP 客户端: 启动配置了 Make MCP Server 的 MCP 客户端应用,例如 Claude Desktop App。
  2. 连接 MCP 服务器: MCP 客户端会自动连接到 Make MCP Server。
  3. AI 助手调用 Make 情景: 在 MCP 客户端中,你的 AI 助手应该能够发现并调用 Make MCP Server 提供的工具,这些工具对应于你在 Make 平台上配置的 "按需 (On-Demand)" 调度的情景。
  4. 通过自然语言指令调用: 你可以通过自然语言指令指示 AI 助手调用相应的 Make 工具,并传递必要的参数。AI 助手会将指令转换为 MCP 请求发送给 Make MCP Server,服务器会执行对应的 Make 情景并将结果返回给 AI 助手。

现在,你的 AI 助手就可以利用 Make 平台强大的自动化能力了!

信息

分类

开发者工具