Skip to content

Connect ChatGPT to Elaichi once. After that, every app your organization connected in Elaichi, and every tool you are allowed to use, is available in a ChatGPT conversation. ChatGPT is one example of an AI client. Other clients use the same Elaichi endpoint.

Where to find the endpoint: in the Elaichi web app, choose Connect in the sidebar, then copy the endpoint shown in Connect your AI client.

How Elaichi connects to AI clients explains the parts that are the same for every client: one connection, one consent screen and your own access. This page covers only the ChatGPT steps.

Before you start

Requirement Detail
ChatGPT plan On Pro, you add it yourself. On Business, an admin adds it for the workspace. MCP support is available on the web only.
Elaichi account The same sign-in you use for the Elaichi web app.

Connect ChatGPT to Elaichi

These steps match ChatGPT as of October 2026. Menu paths can change.

  1. In ChatGPT, open Plugins from the left bar. That opens Customize.
  2. Select Add, then Add custom MCP server.
  3. Name it Elaichi, paste the endpoint, and leave Authentication on OAuth.
  4. Tick I understand and want to continue, then select Create as a plugin. The button stays off until you tick the box.
  5. Select Continue to Elaichi, sign in, and approve what the plugin can do. This is Elaichi's own sign-in and consent screen.

Paste the endpoint exactly as Elaichi shows it. It is an OAuth endpoint, so you do not configure a bridge command, paste an API key, or find a credential in the URL. ChatGPT does not ask for a client ID or secret, because Elaichi registers ChatGPT automatically the first time it connects.

You will know it worked when the plugin is listed under Plugins → Personal. Its page has a Try in chat button.

Signing in opens the Elaichi consent screen. For most ChatGPT use, keep See your organization and Use your connected apps ticked. Approve what the client can do explains each scope.

Connect your first app

Paste this prompt into ChatGPT. It is the same prompt the Connect your AI client dialog gives you. It confirms the connection and helps you connect an app.

Elaichi is connected. List the Elaichi tools you have, then help me connect my first app. If a sign-in comes up, stop and tell me. I approve the access myself.

The last two sentences matter. A model cannot grant itself access to Elaichi, so you must approve each sign-in yourself. Without those sentences, a client can report success while a sign-in waits unanswered.

You connect the app itself in Elaichi, not in ChatGPT. See Connect an account. Once an app is connected, it appears in ChatGPT with no change on the ChatGPT side.

What to know

  • ChatGPT cannot reach a local MCP server. Use the hosted endpoint, not a localhost address.
  • ChatGPT may ask you to confirm write actions. Treat that prompt as a convenience, not as the security boundary. The scopes you granted on the consent screen are the real limit.
  • The plugin's settings page has a Permission choice. The options are Always ask, Allow read-only tools, Allow low-risk tools by default and Allow all tools. A read-only call can run with no approval prompt. The audit log in Elaichi shows each call as made via ChatGPT.
  • Use Refresh tools in the plugin's settings to reload the tool list after you connect a new app in Elaichi.
  • To disconnect, remove the plugin in ChatGPT, or revoke the grant in Settings → Connected apps in Elaichi. Revoking stops the token working immediately.
  • If you disconnect an app in Elaichi, it also disappears from ChatGPT.

Troubleshooting

Symptom Likely cause
The plugin lists no tools after Refresh tools No app is connected in Elaichi yet, or no toolbox you can reach has tools. Connect an app first.
Sign-in loops or never returns Your ChatGPT plan does not include MCP support.
A tool you expect is missing A restriction blocks it, or it is not in a toolbox you can reach. Connected tools are never listed, so ask ChatGPT to search for the tool by name.
A call is refused after consent You did not grant the scope the call needs. Connect again and tick that scope.
A newly connected app does not appear Many clients cache the tool list. Start a new conversation, or select Refresh tools in the plugin's settings.