How to Connect ChatGPT to Make MCP Toolboxes
A practical walkthrough for exposing selected Make scenarios to ChatGPT through a controlled MCP toolbox.
This guide shows how to connect ChatGPT to a Make MCP Toolbox so ChatGPT can use selected Make scenarios as tools. It focuses on setup, permissions, testing, and the points that usually break tool calling.
Related Tools
Details
Connecting ChatGPT to Make MCP Toolboxes gives ChatGPT access to a controlled set of Make scenarios exposed as MCP tools. In practice, that means you can let ChatGPT trigger a few carefully selected workflows—such as creating a CRM record, drafting an email, or looking up a row in a spreadsheet—without exposing your whole Make account.
The important detail is that Make MCP Toolboxes are not the same as Make’s broader MCP server. A toolbox is a dedicated MCP server built from specific scenarios that are active and set to on-demand scheduling. That makes it the better choice when you want tighter control over what ChatGPT can see and do.
What you will build
You will create a Make MCP Toolbox, add one or more scenarios as tools, configure the toolbox URL and authorization method, and connect that remote MCP server to ChatGPT in a workspace that supports MCP-powered apps or connectors. The result is a narrow, task-focused tool layer that ChatGPT can call when the user asks it to perform an action.
When this setup makes sense
This setup is a good fit when you want ChatGPT to call operational workflows instead of only generating text. Typical examples include creating support tickets, checking internal data, updating records in Airtable or HubSpot, or running a lead-enrichment scenario from a prompt. It is especially useful when you need more control than Make’s full MCP server provides.
It is not the best fit if you want ChatGPT to broadly manage your Make workspace. In that case, Make MCP server is the more appropriate option because it can expose wider scenario-run and management scopes. Toolboxes are for selective exposure, not full account administration.
What you need before you start
- A Make account with at least one scenario you want to expose as a tool.
- The scenario must be active and set to on-demand scheduling, otherwise it will not appear in the toolbox tool list.
- A ChatGPT workspace or deployment path that supports remote MCP connectors or apps.
- A clear idea of which workflows should be read-only and which ones are allowed to write data.
Step 1: Prepare the Make scenarios you want ChatGPT to use
Start in Make, not ChatGPT. A toolbox can only expose scenarios that are already prepared as callable tools. Keep each scenario narrow and explicit. For example, “Find customer by email in Airtable” is better than a vague scenario that both searches, edits, and emails in one run.
If a scenario only reads data, keep it read-focused. If it writes data, make that obvious in the scenario design and naming. This improves safety and also helps the model choose the right tool later.
Step 2: Create the MCP Toolbox in Make
In Make, open the MCP Toolboxes section and create a new toolbox. Give it a name that reflects the business function, such as “Sales Ops Tools” or “Support Triage Tools.” Then add the prepared scenarios. Make generates both a unique toolbox URL and a key.
Make also lets you create multiple keys per toolbox. That matters if you want one shared toolbox but separate credentials for different teams, clients, or test environments.
Step 3: Configure tool names, descriptions, and behavior
This is the step people skip, and it is usually where tool calling quality breaks. Do not rely on default scenario names if they are vague. Rename tools in the toolbox so ChatGPT sees something descriptive, such as “Create CRM contact from form submission” or “Check unread support tickets in helpdesk.”
Add plain-language descriptions that explain when the tool should be used and what it returns. Also set the behavior annotation to read only or read & write where appropriate. In MCP clients that support these annotations, this helps the model understand whether the action is low-risk or should be treated more cautiously.
Step 4: Configure the toolbox URL for the client
Make recommends HTTP streamable transport, especially the stateless streamable HTTP path, because it is more reliable than older connection patterns. If the client supports authorization headers, keep the URL clean and pass the key in the Authorization header as a Bearer token. If the client does not support authorization headers, Make allows you to embed the key in the URL path.
For ChatGPT, prefer the header-based route if your connector flow supports it. It is cleaner, easier to rotate, and avoids passing credentials around in visible endpoint strings.
Step 5: Add the remote MCP connector in ChatGPT
If your ChatGPT environment supports custom MCP connectors or apps, create a new connector and provide the remote MCP server URL from Make. Then add the authorization details if required. The exact screens vary by plan and feature rollout, but the core requirement is the same: ChatGPT needs a reachable remote MCP server over HTTPS plus whatever auth method the connector flow expects.
Once connected, test with a simple request such as checking a record, fetching a row, or creating a low-risk draft. Do not start with a destructive workflow.
How to test the setup
- Ask ChatGPT to call one read-only tool first.
- Verify that the Make scenario runs and returns the expected output.
- Test one write action in a safe sandbox, such as creating a draft or a test record.
- Check that the right tool is chosen without needing repeated prompt corrections.
Common problems and fixes
The scenario does not appear in the toolbox
In most cases, the scenario is not active or not set to on-demand scheduling. Make only lists eligible scenarios as toolbox tools.
ChatGPT connects but never uses the right tool
This is usually a naming and description problem. Rewrite the tool name and description so the action and expected input are obvious. Short, concrete descriptions outperform generic ones.
The call times out
Make toolbox scenarios must finish within 40 seconds. If your workflow does enrichment, long searches, or multiple downstream writes, split it into a faster MCP-facing step and a longer follow-up automation triggered asynchronously.
The model tries to write when it should only read
Use read-only annotations wherever possible and separate lookup tools from mutation tools. Avoid multi-purpose scenarios that can both fetch and update records in one run.
When to use a template instead of building from scratch
A prebuilt Make template helps when your workflow is already common: lead capture, CRM sync, support triage, spreadsheet updates, or AI drafting. It saves time on module wiring and field mapping. It does not remove the need to set scenario inputs and outputs clearly or to rewrite tool names and descriptions for MCP use.
If your workflow includes custom approval logic, account-specific field structures, or company policies, expect to modify the imported scenario before exposing it through a toolbox.
FAQ
Should I use Make MCP Toolbox or Make MCP server for ChatGPT?
Use a toolbox when you want ChatGPT to access only selected scenarios. Use Make MCP server when you want broader account-level access and less granular control.
Can one toolbox have multiple tools?
Yes. A toolbox is a bundle of selected scenarios, and you can also issue multiple keys for the same toolbox.
What is the safest first use case?
Start with read-only lookups or draft-generation flows. Avoid direct record deletion or irreversible writes until the tool descriptions and model behavior are stable.
Can ChatGPT call long-running scenarios?
Not reliably through a toolbox. The toolbox times out after 40 seconds, so long workflows should be split or redesigned.
Final notes
The setup works best when each tool does one clear job, returns predictable outputs, and stays within a narrow permission boundary. The technical connection is straightforward. The real work is deciding which scenarios deserve to become tools and describing them well enough that ChatGPT can choose them correctly.





