# Make MCP Server
A Model Context Protocol server that enables Make scenarios to be utilized as tools by AI assistants. This integration allows AI systems to trigger and interact with your Make automation workflows.
## How It Works
The MCP server:
- Connects to your Make account and identifies all scenarios configured with "On-Demand" scheduling
- Parses and resolves input parameters for each scenario, providing AI assistants with meaningful parameter descriptions
- Allows AI assistants to invoke scenarios with appropriate parameters
- Returns scenario output (currently in closed beta) as structured JSON, enabling AI assistants to properly interpret the results
## Benefits
- Turn your Make scenarios into callable tools for AI assistants
- Maintain complex automation logic in Make while exposing functionality to AI systems
- Create bidirectional communication between your AI assistants and your existing automation workflows
## Usage with Claude Desktop
### Prerequisites
- NodeJS
- MCP Client (like Claude Desktop App)
- Make API Key with `scenarios:read` and `scenarios:run` scopes
### Installation
To use this server with the Claude Desktop app, add the following configuration to the "mcpServers" section of your `claude_desktop_config.json`:
```json
{
"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>"
}
}
}
}
```
- `MAKE_API_KEY` - You can generate an API key in your Make profile.
- `MAKE_ZONE` - The zone your organization is hosted in (e.g., `eu2.make.com`).
- `MAKE_TEAM` - You can find the ID in the URL of the Team page.