Guide · AI · Make MCP

Make MCP Server: let Claude and ChatGPT run your Make scenarios

Short answer: the Make MCP server lets AI apps such as Claude and ChatGPT run your Make scenarios as tools. Make hosts it, and it's on every plan, including Free. A scenario shows up as a tool when it's active, scheduled On demand, and has inputs and outputs defined. Connect with OAuth at https://mcp.make.com or with an MCP token URL.

By Flowpaja · Published · Facts checked

This guide contains an affiliate link, marked “affiliate link”.

An AI app asks Make MCP server who owes money; an active, on-demand Make scenario searches the invoice sheet and returns the overdue rows
Your AI app asks, your Make scenario does the work and returns the answer.
Checked on 3 October 2026: every limit, URL and plan detail below comes from Make's Help Center, Developer Hub, MCP page or Make staff posts in the Make Community (sources at the end). Make's MCP features change often, so check the linked pages if a menu looks different.
AI apps named on this page, as of 3 October 2026: Make's MCP page names ChatGPT, Claude and Cursor (its FAQ also mentions Gemini). The Developer Hub has setup pages for Claude, Claude Code, Claude Desktop, ChatGPT, OpenAI API, Cursor, Windsurf, Gemini CLI, Kiro, Warp, Mistral AI and Vapi, and Make's ChatGPT guide covers Codex. AI apps change menus often, so treat the client steps as a snapshot.

What the Make MCP server does, in one minute

MCP (Model Context Protocol) is a standard way for AI apps to use outside tools. The Make MCP server is Make acting as the tool provider, hosted by Make over stateless Streamable HTTP, so there's nothing to install. A connected AI app (an "MCP client") can:

  • Run your scenarios that are active and scheduled On demand, sending the inputs you defined and getting back the outputs.
  • Manage your Make account, if you grant management scopes on a paid plan: view and change scenarios, connections, webhooks, data stores, teams and organizations.

The AI picks a tool by its name and description, runs it and reads the result. Every tool run is visible in Make. Two small-business examples (ours):

  • "Who owes us money?" runs a scenario that searches your invoice sheet (worked example below).
  • "Add Maria from Acme to the CRM as a lead" runs a scenario with name, company and email as inputs.

MCP server vs MCP toolbox vs MCP Client: which one you need

The first two let AI apps call Make. The third lets Make call other MCP servers.

As of 3 October 2026, per the Make docs linked in the last row.

Make MCP serverMCP toolboxMCP Client app
DirectionAI app → your Make accountAI app → a chosen set of scenariosYour scenario or AI agent → an external MCP server
PlansAll plans. Run scope on every plan, management scopes on paid plansNo plan requirement stated in Make's toolbox docs"Included in all Make plans at no extra cost" per Make's MCP page
What's exposedAll active, on-demand scenarios, plus management tools if grantedOnly the scenarios you add, with optional custom names and Read only labelsThe remote server's tools (verified ones include Asana, PayPal and Webflow)
Sign-inOAuth (https://mcp.make.com) or an MCP tokenToolbox key in the URL or an Authorization header; several keys per toolboxWhat the remote server uses (OAuth or token)
Time limitScenario runs: 25 s (OAuth) or 40 s (token) to answer40 s, or no output is returnedNormal scenario limits
Typical small-business useYou, running your own scenarios from your AI assistantGiving a teammate, client or one AI app only the tools it needsAn app's MCP tools inside a scenario or AI agent
Make docsHelp Center, Developer HubMCP toolboxesMCP Client app

Our rule of thumb: use the MCP server for yourself, and a toolbox for anyone or anything else. For how this compares with Zapier MCP and n8n's MCP nodes, see Make vs Zapier vs n8n.

What you can do on the Free plan vs paid plans

  • Free: the scenario run scope only ("Run your scenarios" with OAuth, mcp:use on a token). Your AI app can list and run your active, on-demand scenarios.
  • Paid plans: management scopes too, such as "View and modify your scenarios", which let an AI app build or edit scenarios for you.
  • Normal Free limits still apply: 1,000 credits a month, 2 active scenarios and a 5-minute maximum run time (Make pricing page, 3 October 2026). A tool has to be an active scenario, so on Free each tool counts toward that limit of 2 (our reading of the two rules; Make's MCP docs don't say it in one sentence).
  • Cost: Make's MCP page says the MCP Server and MCP Client have no extra fee. You pay the credits your scenarios use when they run.

No Make account yet? Create a free Make account (affiliate link). Everything in the worked example below runs on the Free plan.

Affiliate disclosure: the link marked "affiliate link" includes our partner code. If you sign up or later buy a paid plan through it, Flowpaja may earn a commission at no extra cost to you. More on the tools page.

Step by step: make a scenario available as a tool

We'll build the worked example's tool: a lookup that finds overdue invoices in the sheet from our free Overdue Invoice Digest template (columns: Invoice number, Client name, Client email, Amount, Currency, Due date, Payment link, Status).

1. Build a short lookup scenario with an input

  • Create a scenario with a clear name, such as "Find overdue invoices". The AI sees this name.
  • Open Scenario inputs and outputs on the scenario toolbar. Add an input min_days_overdue (Number, required) with the description "Only return invoices at least this many days past the due date. Use 0 for all overdue invoices."
  • Add Google Sheets › Search Rows on your Invoices tab, filtered to Status equal to Unpaid.
  • After it, add a filter: Due date is earlier than {{addDays(now; -min_days_overdue)}}, mapping the input from the scenario inputs. If your due dates arrive as text, wrap them in parseDate(), as in our daily overdue invoice guide.

2. Return the output (aggregate the rows first)

  • Search Rows outputs one bundle per row, so add an Array aggregator (Invoice number, Client name, Amount, Currency, Due date). Without it, the AI only gets the first row. See iterator vs aggregator.
  • In Scenario inputs and outputs, add an output overdue_invoices with a description. Make's example uses the type Dynamic collection.
  • End the scenario with Scenarios › Return output and map the aggregator's array into overdue_invoices.
  • Under Options › Edit description, write what the tool does, for example "Lists unpaid invoices past their due date. Read-only." The AI uses this to decide when to call it.

3. Set it to active and On demand

  • Click the clock icon on the first module and set Run scenario to On demand. Save.
  • Activate the scenario. Inactive scenarios and scheduled scenarios don't appear as tools.
  • Test it in Make with min_days_overdue = 0 first, and once with no overdue rows, so you know what the tool returns then.

Connect Claude

Make is a built-in connector in Claude, connected with OAuth:

  • Open Customize › Connectors and click + next to Connectors to browse the directory (Make's Developer Hub calls this Discover; Make's Help Center walkthrough says Settings › Connectors › Browse connectors).
  • Search for Make and click +.
  • On Make's consent screen, pick the organization that holds your tool and the scopes (on Free, "Run your scenarios" only), then Allow.
  • Optional: Configure sets per-tool permissions. On first use, Claude asks you to Allow once or Always allow.

On Claude Team and Enterprise plans, an Owner or Primary Owner has to add a connector for the organization first; then each person connects their own Make account (Anthropic's connector help, 3 October 2026).

Claude Code: run claude mcp add --transport http make https://mcp.make.com, start claude, run /mcp and finish the consent screen in your browser. Make's community guide (23 September 2026) says one connection then works across Claude web, Desktop, Cowork and Claude Code.

Make Skills (open beta) are optional instruction files that help Claude build scenarios; upload them under Customize › Skills, or in Claude Code run /plugin marketplace add integromat/make-skills then /plugin install make-skills@make-marketplace. You don't need them to run your own tools.

Connect ChatGPT

ChatGPT plugin status, as of 3 October 2026: Make launched a Make plugin for ChatGPT on 9 September 2026 and called it temporarily unavailable on 22 September. On 29 September Make said OpenAI had restored temporary beta access only for users who had already installed it, and it stays unlisted in the directory. For everyone else, Make recommends the MCP connection below. Updates: Make's announcement thread for updates.
  • In ChatGPT on the web, open Settings › Security and login and turn on Developer mode (that's where OpenAI's developer docs put it; Make's Developer Hub shows it under Plugins).
  • Go to Plugins › Browse plugins and click the add (+) icon.
  • Name it "Make". For OAuth, enter https://mcp.make.com, choose OAuth, create it, sign in to Make, then pick the organization and scopes.
  • For a token, enter https://<MAKE_ZONE>/mcp/u/<MCP_TOKEN> (zone such as eu2.make.com) and choose No Auth.

Make's community guide (22 September 2026) uses https://mcp.make.com/v2 for ChatGPT and Codex, while the Developer Hub uses https://mcp.make.com; if one fails, try the other or a token URL. If ChatGPT says a chat doesn't support developer connections, Make staff suggest starting a completely new chat (one user found it had to be outside a project).

Which ChatGPT plans? OpenAI says developer mode availability can depend on your account and workspace policy. Its help center lists full MCP support, including write actions, for Business, Enterprise and Edu, says Pro users can connect MCP servers with read/fetch permissions, and says only admins can use developer mode in Business workspaces. Make staff report the connection working on Free and Plus personal accounts. OpenAI also says MCP apps are web only, not mobile. If your plan doesn't offer it, use Claude or another MCP client.

Codex in a terminal: codex mcp add make --url https://mcp.make.com/v2, then codex mcp login make (from Make's community guide).

Other AI apps

Any client that supports remote MCP servers can connect. The Developer Hub has OAuth pages for Cursor, Windsurf, Gemini CLI, Kiro, Warp and Mistral AI, and token pages for Claude Desktop, the OpenAI API and Vapi. Otherwise, follow your client's docs for adding a remote MCP server. Our guide to Claude and Gemini with Make is coming soon.

Worked example: "Ask Claude who owes us money"

Illustration, not a screenshot. The data is the fictional sample from our free template's example sheet, and Claude's wording will differ.

You ask: "Which invoices are more than 7 days overdue, and how much is that in total?"

Claude calls "Find overdue invoices" with min_days_overdue = 7 after you click Allow. The scenario runs once and returns one array.

Claude works out the days overdue from the returned due dates and shows something like:

Invoice numberClient nameAmountDays overdue
INV-1008Xavi MossEUR 30030
INV-1003Rita StoneEUR 2,20016
INV-1002Oscar ValeEUR 48010

Claude answers along these lines: "Three invoices are more than 7 days overdue, EUR 2,980 in total. The oldest is INV-1008 (Xavi Moss, 30 days). Rita Stone's EUR 2,200 is the biggest." Ask again with 0 and you get all four Unpaid overdue invoices, EUR 4,230.

The scenario only reads, so Always allow is reasonable. Sending reminders belongs in a scheduled scenario, not a chat: our Polite Invoice Reminder ($19) uses the same sheet columns.

Timeouts and long-running scenarios

  • Scenario run tools must answer within 25 seconds over OAuth or 40 seconds with an MCP token. Management tools get 30 and 60 seconds.
  • After a timeout the scenario keeps running for up to 40 minutes, according to Make's Developer Hub (the Free plan's maximum run time is 5 minutes). The response includes an executionId the AI can use to fetch the result later, if you granted the scenarios:read scope.
  • Toolboxes have a hard 40-second limit; longer runs return no output.

Keep tool scenarios to short lookups or single actions. For slow jobs, let the tool hand the work to a second scenario through a webhook and return "Started" straight away; see our Make webhook tutorial.

Security: scopes, tokens and toolboxes

  • Grant the fewest scopes. Running tools needs only the run scope.
  • OAuth covers one organization, picked on the consent screen, and "Run your scenarios" reaches every active, on-demand scenario in it. For tighter limits, Make suggests a Teams plan or higher with users assigned to specific teams.
  • An MCP token is a secret key. By default, mcp:use reaches active, on-demand scenarios across all your organizations. Never paste a token URL into a shared doc or chat.
  • Make's two docs sites disagree on limiting a token. The Developer Hub documents ?organizationId=, ?teamId= or ?scenarioId= on the token URL to restrict scenario tools (not management tools). The Help Center says only OAuth can limit access to one organization, and its MCP intro says the server can't be limited to a set of scenarios. Until Make aligns them, we don't treat URL parameters as a security boundary.
  • Use a toolbox for anyone else. It exposes only the scenarios you add. Create one key per person or app, so you can delete one without breaking the rest, and mark lookups Read only.

Troubleshooting: why doesn't my scenario show up, or why does it fail?

  • Active? The scenario must be switched on.
  • On demand? A scenario on a 15-minute schedule isn't a tool.
  • Run scope granted? "Run your scenarios" with OAuth, or mcp:use on the token.
  • Right organization? With OAuth, reconnect and pick the one that holds the scenario.
  • Outputs defined? End with Scenarios › Return output, aggregating first if a search returns several rows.
  • Clear name and description? Vague names make the AI skip or misuse a tool.
  • Tool name cut off? Generated tool names are capped at 56 characters by default. On a token URL, add ?maxToolNameLength= with a value from 32 to 160.
  • Can't connect? Make suggests a token URL if OAuth fails. Check the zone matches your account.
  • HTTP 403 when a toolbox initializes? Check the URL pattern (<toolbox URL>/t/<key>/stateless, or the key in an Authorization header) and the zone, and don't mix toolbox keys with MCP tokens. If it still fails, create a new key and test again.
  • Timeouts? Shorten the scenario or hand off to a webhook, as above.
  • See what the AI sees: ask it "What tools do you have from Make MCP server?", or run /mcp in Claude Code.

If the scenario itself errors, our Make error cheat sheet covers the common messages.

Going the other way: the MCP Client app and MCP tools in AI agents

The MCP Client app works in the opposite direction: your scenario connects to someone else's MCP server and uses its tools. It has two modules:

  • Call a tool runs one specific tool. Make recommends it for testing a server.
  • Execute an action with AI lets an AI model choose the right tool. It uses Make's AI provider, billed in Make credits, or your own OpenAI account.

Make AI agents can also use MCP server tools alongside modules, scenarios and other agents; see our Make AI Agents guide. If you only want an OpenAI model inside a scenario, you don't need MCP: see Make + ChatGPT automation.

Sources checked (3 October 2026)

FAQ

What is the Make MCP server?
It's Make's hosted MCP (Model Context Protocol) server. It lets AI apps such as Claude and ChatGPT run your Make scenarios as tools and, with extra scopes on a paid plan, manage your Make account. Nothing to install: you connect with OAuth or an MCP token.
Is the Make MCP server free?
Yes. Make's MCP page says the MCP Server and MCP Client are included in all plans, including Free, at no extra cost (as of 3 October 2026). Free gets the scope that runs your scenarios; scopes that create or edit scenarios need a paid plan. Your scenarios still use credits when they run.
What is the Make MCP server URL?
For OAuth: https://mcp.make.com. For an MCP token: https://<MAKE_ZONE>/mcp/u/<MCP_TOKEN>, where the zone is the start of your Make URL, such as eu2.make.com. If your client can send headers, use https://<MAKE_ZONE>/mcp with an Authorization: Bearer header. MCP toolboxes have their own URL and keys.
How do I connect Make to Claude?
Make is a built-in connector in Claude. Open Claude's connectors, search for Make, click +, pick your Make organization and scopes, and click Allow. In Claude Code, run claude mcp add --transport http make https://mcp.make.com, then /mcp to sign in (steps as of 3 October 2026).
How do I connect Make to ChatGPT now that the plugin is unavailable?
Turn on Developer mode in ChatGPT's settings (Security and login, per OpenAI's docs) and add a plugin with the URL https://mcp.make.com (OAuth) or your MCP token URL (No Auth), then sign in to Make. As of 3 October 2026, the Make plugin for ChatGPT is back only as temporary beta access for people who had already installed it. Developer mode availability depends on your ChatGPT plan and workspace settings.
Why doesn't my scenario show up as a tool?
Check that the scenario is active, scheduled On demand, covered by the run scope (Run your scenarios, or mcp:use on a token), in the organization you connected, and ends in a Scenarios > Return output module with outputs defined. Then ask your AI app which Make tools it can see.
What's the difference between the MCP server, MCP toolboxes and the MCP Client?
The MCP server gives an AI app all your active, on-demand scenarios, plus management tools if you allow them. An MCP toolbox exposes only the scenarios you pick, with its own keys, which suits teammates and clients. The MCP Client app works the other way: your scenario or Make AI agent uses tools from an external MCP server.
Does running a scenario through MCP use credits?
Yes, the normal way. Make's MCP page says there's no separate MCP fee; you pay the credits used by the scenarios that run. Make's docs don't give a per-call figure, so run your tool once and check its credit use in the scenario history.

Try it with our free invoice sheet

Our free Overdue Invoice Digest template comes with the example sheet used in this guide, so you can build the "who owes us money" tool on real columns in a few minutes. Want the reminders sent for you? The Polite Invoice Reminder ($19) uses the same sheet.

Tool not showing up or timing out? Make scenario fix / debugging on Fiverr, from $25: send the exported blueprint and a description of the error, no logins needed.

← All guides · All templates

Make, Google, Google Sheets, Claude, Claude Code, ChatGPT, Codex, Cursor and the other products named here are trademarks of their owners. Flowpaja is independent and not affiliated with or endorsed by them. Features, limits and menus change; check the providers' current pages.