How do you add your CRM to ChatGPT?
Switch on Developer mode, add the CRM's MCP server as an app, then scope the token so each person reaches only their own records.

The short answer
- You add a CRM to ChatGPT by turning on Developer mode and adding the CRM's remote MCP server as an app. Developer mode sits under Settings, then Security and login, per OpenAI's guide in September 2026.
- ChatGPT connects to remote MCP servers over SSE or streaming HTTP and supports OAuth, no authentication, or mixed authentication.
- ChatGPT asks you to confirm write actions by default, so a CRM update or email send pauses until you approve it in the chat.
- SalesCrew runs an MCP server on every instance with 140+ tools, per-user tokens and one approval queue for external sends.
Connect a CRM to ChatGPT in four steps
Menu names from OpenAI's developer mode guide, checked September 2026.
- 1
Turn on Developer mode
In ChatGPT on the web, open Settings, then Security and login, and switch on Developer mode. Your plan needs to be Pro, Plus, Business, Enterprise or Education.
- 2
Get your CRM's MCP server address and credentials
Find the MCP server URL in your CRM's settings, and issue a token or OAuth app for your own user. In SalesCrew, you issue and revoke MCP tokens in Settings, and each token carries your access scopes.
- 3
Add the server as a developer-mode app
Create a new developer-mode app in ChatGPT for your remote MCP server. Paste the URL and pick the authentication method. ChatGPT then lists the tools it finds.
- 4
Test with a read, then a write
Ask ChatGPT to find a contact first. Then ask it to add a note, and check that the confirmation prompt appears and the note lands on the right record.
Why scope matters more than the connection
Connecting ChatGPT is the easy part. What your connector can reach is the part that decides whether this is safe. A token with admin rights lets ChatGPT change any record in the database. A scoped token keeps it inside one person's pipeline.
ChatGPT's confirmation prompt helps. It works one tool call at a time, in one chat. You still want the CRM to enforce who can see what. If you can, give each teammate their own token, so every change in the audit log shows the person behind it.
What ChatGPT supports for custom connectors
Read on OpenAI's developer mode guide.
| Setting | What ChatGPT supports |
|---|---|
| Plans | Pro, Plus, Business, Enterprise, Education (web) |
| Transport | SSE and streaming HTTP |
| Authentication | OAuth, no authentication, or mixed |
| Write actions | Confirmation required by default |
| Remembered approvals | Per tool, within one conversation |
Checked on developers.openai.com/api/docs/guides/developer-mode, September 2026.
How SalesCrew works as a ChatGPT connector
SalesCrew is an AI-native CRM, and every action in the app is also an MCP tool with the same effect. That gives ChatGPT 140+ tools across contacts, deals, the inbox, cadences, tasks and meetings. Each instance serves its own MCP server over HTTP.
Tokens are issued per user and scoped by channel, profile and area, the same way the app scopes a logged-in person. Any external send ChatGPT starts goes to the approval queue by default, and every tool call is written to the audit log. Read more on the SalesCrew MCP server page, or see how to scope an MCP token.
Don't reuse an admin token across the team
Questions
- Which ChatGPT plans can add a custom MCP connector?
- OpenAI lists Developer mode for Pro, Plus, Business, Enterprise and Education accounts on the web, per its developer mode guide in September 2026. Developer mode is the switch that lets you add your own remote MCP server as an app.
- Does ChatGPT ask before it writes to my CRM?
- Yes, by default. OpenAI's guide says write actions require confirmation, and you can choose to remember an approve or deny choice for one tool within one conversation. The CRM's own controls still decide what a write can reach.
- What does a CRM need to work as a ChatGPT connector?
- A remote MCP server that ChatGPT can reach over SSE or streaming HTTP, the two transports OpenAI lists. It also needs an authentication method ChatGPT supports: OAuth, no authentication, or mixed. Most teams also want per-user scopes so each person's ChatGPT sees only their own work.
- Can ChatGPT and Claude use the same CRM connection?
- Yes, if the CRM runs a standard MCP server. SalesCrew's MCP server works with Claude, ChatGPT, Cursor and custom agents, and every one of them calls the same 140+ tools under the same token scopes.