From make-skills
Technical reference for the Make.com MCP server — configuring connection methods (OAuth, tokens), troubleshooting, and managing scopes and access control.
How this skill is triggered — by the user, by Claude, or both
Slash command
/make-skills:make-mcp-referenceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Technical reference for the Make.com MCP server — enables AI clients to execute scenarios and manage Make accounts.
Technical reference for the Make.com MCP server — enables AI clients to execute scenarios and manage Make accounts.
Known Make module id: the Make Code module is "module": "code:ExecuteCode".
If the Codex plugin installs but the Make MCP server is not present in codex mcp list, add it manually:
codex mcp add make --url https://mcp.make.com
codex mcp login make
After login, reconnect the Codex session or start a new one before testing tools.
Connect via OAuth consent flow. Select organization and scopes during authentication.
Endpoint: https://mcp.make.com
URL variants:
| Transport | URL |
|---|---|
| Stateless Streamable HTTP (default) | https://mcp.make.com |
| Streamable HTTP | https://mcp.make.com/stream |
| SSE | https://mcp.make.com/sse |
For clients without SSE support, a legacy transport using the Cloudflare mcp-remote proxy wrapper is available: npx -y mcp-remote https://mcp.make.com/sse.
Configuration for Claude Code:
{
"mcpServers": {
"make": {
"type": "http",
"url": "https://mcp.make.com"
}
}
}
Access control: Restrict to specific organizations during OAuth consent. Teams plan or higher enables team-level restrictions.
Generate a token in Make profile → API access tab → Add token.
Endpoint: https://<MAKE_ZONE>/mcp/u/<MCP_TOKEN>/stateless
URL variants:
| Transport | URL |
|---|---|
| Stateless Streamable HTTP | https://<ZONE>/mcp/u/<TOKEN>/stateless |
| Streamable HTTP | https://<ZONE>/mcp/u/<TOKEN>/stream |
| SSE | https://<ZONE>/mcp/u/<TOKEN>/sse |
| Header Auth | https://<ZONE>/mcp/stateless + Authorization: Bearer <TOKEN> |
Configuration for Claude Code:
{
"mcpServers": {
"make": {
"type": "http",
"url": "https://<MAKE_ZONE>/mcp/u/<MCP_TOKEN>"
}
}
}
Replace <MAKE_ZONE> with the organization's hosting zone (e.g., eu1.make.com, eu2.make.com, us1.make.com).
Security: Treat MCP tokens as secrets. Never commit them to version control.
Allow AI clients to view and run active, on-demand scenarios.
mcp:useAllow AI clients to view and modify account contents (scenarios, connections, webhooks, data stores, teams).
For a scenario to appear as an MCP tool:
mcp:use for tokens, "Run your scenarios" for OAuth)Input/output best practices:
AnyRestrict which scenarios are available via URL query parameters:
Organization level:
?organizationId=<id>
Team level:
?teamId=<id>
Scenario level (single):
?scenarioId=<id>
Multiple scenarios:
?scenarioId[]=<id1>&scenarioId[]=<id2>
Levels are mutually exclusive — cannot combine organization, team, and scenario filters.
| Tool Type | OAuth | Token (Stateless) | Token (SSE/Stream) |
|---|---|---|---|
| Scenario Run | 25s | 40s | 40s |
| Management | 30s | 60s | 320s |
When a scenario run exceeds the timeout, the response includes an executionId. The scenario continues running in Make for up to 40 minutes. Use executions_get with that ID to poll for results.
Customize maximum tool name length with query parameter:
?maxToolNameLength=<32-160>
Default: 56 characters.
| Issue | Solution |
|---|---|
| Scenario not appearing as tool | Verify: active status, on-demand scheduling, correct scope |
| Timeout errors | Switch from https://mcp.make.com to a zone-specific https://<MAKE_ZONE>/mcp/<TRANSPORT> URL for longer timeouts. Alternatively, reduce scenario complexity or use SSE transport |
| Permission denied | Check token scopes and access control parameters |
| Connection refused | Verify zone URL and token validity |
| Stale tool list | Reconnect MCP client to refresh available tools |
references/transport-details.md — Detailed transport comparison, URL construction, and zone listnpx claudepluginhub integromat/make-skills --plugin make-skillsGuides building MCP servers to integrate external APIs/services using Python FastMCP or Node/TypeScript MCP SDK. Covers Microsoft ecosystem, server types, and custom development workflow.
Discovers zero-setup hosted MCP servers (Supabase, Vercel, Sentry, Stripe, Linear, Slack, Greptile) and provides connection URLs for immediate use in any MCP client.
Guides integration of Model Context Protocol (MCP) servers into Claude Code plugins via .mcp.json or plugin.json for external service tools, with scope management (local, project, user).