Beta — Real Talk Studio’s MCP integration is in beta. ChatGPT developer mode (custom remote MCP) is also in beta; UI labels, plan limits, and write-tool access may change. See OpenAI’s ChatGPT developer mode documentation for the latest details.
What you’ll need
- A ChatGPT account on a plan that supports developer mode — Plus, Pro, Business, Enterprise, or Education, on chatgpt.com. Custom MCP is configured on the web app, not in the mobile app.
- On Business, only admins / owners can enable developer mode (each person turns it on for themselves). On Enterprise / Education, a workspace admin may need to grant developer-mode access first (RBAC).
- Your Real Talk Studio MCP server URL (for example
https://www.realtalkstudio.com/api/mcp). Do not use the apex host orapp.realtalkstudio.com(Supabase). - OAuth — ChatGPT can register itself automatically. Paste a Client ID and secret only if the connector asks for them.
- An organization admin Real Talk Studio login to complete the browser consent screen.
Enable developer mode
- Sign in to ChatGPT in a browser.
- Open Settings.
- Open Security and login (on some accounts this is Apps → Advanced settings).
- Turn on Developer mode.
Add Real Talk Studio as a custom MCP app
- Go to ChatGPT Plugins (or Settings → Apps / Apps & Connectors, depending on your UI).
- Select the + / Create button. This only creates a developer-mode app after Developer mode is on.
- Fill in:
- Create / connect the app. ChatGPT discovers the tool catalog over Streamable HTTP.
- Complete the browser consent flow: sign in as a Real Talk Studio organization admin, choose the organisation if prompted, and approve access.
Use Real Talk Studio in a chat
- Start a new conversation on ChatGPT web.
- Open the + (Plus) menu, choose Developer mode, and enable the Real Talk Studio app for that conversation.
- Ask ChatGPT to create a simulation, for example:
“Create a roleplay simulation where a manager needs to give difficult feedback to a team member about consistent late delivery of work.”ChatGPT should invoke the Real Talk Studio tool and return a simulation link. Approve the tool request if ChatGPT asks for confirmation — create, archive, refine, and similar tools are treated as write actions. You can also ask ChatGPT to list, read, or archive org simulations, add one to a studio, or pull a usage report (
get_org_report). ChatGPT can test 1:1 and team scenarios (test_simulation — predicted example transcript + realism, not a live engine run). Refine (refine_simulation — propose then confirm with expected_updated_at) is 1:1 only and can change backstory, structure, avatar fields, the learning objective, and skill good/poor examples (the score rubric). Preview links need login and organization credits. Soft-archive hides a scenario from the org catalog but does not remove studio links or archive personas. Studios with domain restrictions return an iframe embed snippet instead of a bare learner URL.
If ChatGPT does not pick the tool, be explicit: “Use the Real Talk Studio create_simulation tool to …”
Important notes
Network and firewall
Remote MCP calls are made from OpenAI’s infrastructure, not from your laptop. Your Real Talk Studio MCP URL must be reachable from the public internet. If connections fail only from ChatGPT but work from your browser, review any WAF, geo, or IP allowlists alongside Real Talk Studio firewall guidance.Transport
ChatGPT supports Streamable HTTP and SSE. Real Talk Studio’s MCP server uses Streamable HTTP, which is the URL you paste (ending in/api/mcp).
Trust and approvals
Custom MCP apps can run arbitrary tools. Only connect to Real Talk Studio URLs your organisation issued, review each write-tool confirmation, and follow OpenAI’s guidance in ChatGPT developer mode (prompt injection, write-action risk, untrusted servers).OAuth
Real Talk Studio uses OAuth 2.1 (not an unauthenticated MCP URL). ChatGPT can register itself automatically; if it asks for a Client ID, paste the pre-registered credentials from your Real Talk Studio admin. Do not choose No authentication. Org admins can review and revoke access under Organization → Integrations.Troubleshooting
Further reading
- OpenAI: ChatGPT developer mode
- OpenAI Help: Developer mode and MCP apps in ChatGPT
- OpenAI: MCP authentication (OAuth 2.1)
