Make MCP Server

Make MCP Server

site icon
2025.04.12 70
TypeScript自动化工作流AI 集成开发效率
Make MCP Server 是一个模型上下文协议服务器,旨在将 Make 自动化场景转化为 AI 助手可调用的工具。它通过连接 Make 账户,解析和解析输入参数,使 AI 系统能够触发和交互自动化工作流。
View on GitHub

Overview

基本能力

产品定位

Make MCP Server 是一个桥接 AI 助手和 Make 自动化工作流的中间件,允许 AI 系统调用和执行 Make 场景。

核心功能

  • 连接 Make 账户并识别配置为"按需"调度的场景
  • 解析和解析每个场景的输入参数,为 AI 助手提供有意义的参数描述
  • 允许 AI 助手调用带有适当参数的场景
  • 返回场景输出(目前处于封闭测试阶段)为结构化 JSON,使 AI 助手能够正确解释结果

适用场景

  • 将复杂的 Make 自动化逻辑暴露给 AI 系统
  • 在 AI 助手和现有自动化工作流之间创建双向通信
  • 提高开发效率,通过 AI 助手快速触发自动化流程

工具列表

  • Make 自动化场景:作为可调用工具,由 AI 助手触发执行

常见问题解答

  • 需要确保 Make API Key 具有 scenarios:readscenarios:run 权限
  • 需要正确配置 MAKE_ZONE 和 MAKE_TEAM 环境变量

使用教程

使用依赖

  • NodeJS
  • MCP Client(如 Claude Desktop App)
  • Make API Key(需包含 scenarios:readscenarios:run 权限)

安装教程

  1. claude_desktop_config.json 的 "mcpServers" 部分添加以下配置:
{
    "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>"
            }
        }
    }
}
  1. 替换 <your-api-key><your-zone><your-team-id> 为实际值

调试方式

  • 确保环境变量正确设置
  • 检查 API Key 权限
  • 验证 Make 场景是否配置为"按需"调度

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。