Five steps via ChatGPT Apps. Connect Melba to ChatGPT and drive your kitchen in natural language, while keeping full control over the scopes you grant.
Connect your Melba account to ChatGPT via Apps to drive your recipes, stocks, production and invoices in natural language. The connection relies on the MCP protocol (Model Context Protocol): no API key to copy-paste, and you keep full control over the scopes granted. It takes about two minutes.
You don't have to wait for Melba to appear in the ChatGPT Apps directory: ChatGPT's developer mode lets you add Melba as a custom connector right away. It's available on any paid ChatGPT plan (Plus, Pro, Business, Enterprise or Education) on the web app. Turn it on under Settings → Apps → Advanced settings → Developer mode (Business/Enterprise admins can enable it from the workspace settings), then follow the steps below — you get the full set of Melba tools, read and write.
In ChatGPT, open Apps & connectors from the settings menu, or visit chat.openai.com/apps.
Search for Melba in the gallery. If the app isn't listed yet, use Add custom app and paste this server URL:
https://mcp.melba.io/mcpMake sure the URL ends with /mcp.
Click Connect or Install. ChatGPT opens an OAuth window that redirects you to Melba.
Sign into Melba if needed, then approve the requested permissions. We recommend granting all of them so ChatGPT can work end-to-end without interrupting you. Every permission is listed transparently, and you can revoke access at any time from your Melba account.
ChatGPT asks for confirmation often, and it re-requests access whenever a tool needs a permission you didn't grant. To avoid those interruptions, approve the full set of permissions when you connect Melba — it lets ChatGPT read and write across recipes, stocks, production and invoices in one go. Nothing is hidden: every scope is shown on the consent screen, and you stay in control — revoke access anytime from your Melba account.
Back in ChatGPT, try: "List my last 5 recipes" or "Parse my last Metro invoice". ChatGPT calls Melba and answers.
The connector operates on the Melba organization that was active when you authorized. To work in another of your organizations, just ask ChatGPT to switch organization — every following action then applies to that organization for the rest of the session. You can also change your active organization in Melba and reconnect the connector.