Make.com MCP Server

Make.com MCP Server

一个集成了部分Make.com API的MCP服务器实现。

概述

这是一个集成了 Make.com API 的 MCP 服务器实现,可读取场景蓝图和其他资源。

主要功能

  • 读取场景蓝图(发布版或草稿版)
  • 支持通过 API 访问 Make.com 资源

安装方法

自动设置 (推荐)

git clone <repository-url>
cd mcp-server-make-dot-com
bin/setup YOUR_API_KEY

也可以使用环境变量或 1Password 集成:

# 使用环境变量
MAKE_DOT_COM_API_KEY=your-key bin/setup

# 使用 1Password
bin/setup --use-op "op://vault/item/field"

手动设置

  1. 克隆仓库并安装依赖:

    git clone <repository-url>
    cd mcp-server-make-dot-com
    npm install
    
  2. 配置 Claude Desktop: 在 claude_desktop_config.json 中添加:

    {
      "mcpServers": {
        "make-dot-com": {
          "command": "node",
          "args": ["/full/absolute/path/to/mcp-server-make-dot-com/dist/index.js"],
          "env": {
            "MAKE_DOT_COM_API_KEY": "your-api-key-from-make-dot-com",
            "MAKE_DOT_COM_BASE_URL": "eu2.make.com"
          }
        }
      }
    }
    

使用方法

读取场景蓝图

使用 read_make_dot_com_scenario_blueprint 工具,需要提供:

  • scenario_id:场景ID (必填)
  • draft:布尔值,决定获取发布版本还是草稿版本 (可选)

所需 API 权限

确保你在 Make.com 中为 API 密钥授予以下权限:

  • scenarios:read
  • scenarios:run
  • scenarios:write
  • 其他推荐权限:agents:read, apps:read, connections:read, custom-property-structures:read, datastores:read, devices:read, teams:read