From make-skills
Provides reference for Make.com MCP server integration: OAuth/token connections, scopes, access control, troubleshooting for AI clients like Claude Code.
npx claudepluginhub integromat/make-skills --plugin make-skillsThis skill uses the workspace's default tool permissions.
Technical reference for the Make.com MCP server — enables AI clients to execute scenarios and manage Make accounts.
Implements Playwright E2E testing patterns: Page Object Model, test organization, configuration, reporters, artifacts, and CI/CD integration for stable suites.
Guides Next.js 16+ Turbopack for faster dev via incremental bundling, FS caching, and HMR; covers webpack comparison, bundle analysis, and production builds.
Discovers and evaluates Laravel packages via LaraPlugins.io MCP. Searches by keyword/feature, filters by health score, Laravel/PHP compatibility; fetches details, metrics, and version history.
Technical reference for the Make.com MCP server — enables AI clients to execute scenarios and manage Make accounts.
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 list