ChatGPT + ElevenLabs: What Actually Connects in 2026
No — there’s no official ElevenLabs integration for ChatGPT. ElevenLabs does have an official MCP server, launched April 7, 2025, but it’s local-only: it runs on your machine via uvx elevenlabs-mcp over stdio, and ChatGPT’s custom connectors only accept remote MCP URLs. ElevenLabs’ documented clients are Claude Desktop, Cursor, Windsurf, and the OpenAI Agents SDK — ChatGPT isn’t on the list. The “Eleven Labs” entries you’ll find on chatgpt.com are legacy custom GPTs, not directory apps, and third-party blogs claiming a one-click ChatGPT setup are wrong. If you want ElevenLabs voices in an automated pipeline, the honest routes are below.
Here’s what the ElevenLabs MCP server actually does, why ChatGPT can’t reach it out of the box, and what to use when you want voice production that runs without you.
What the ElevenLabs MCP server can do (in clients that support it)
The official server is genuinely capable — just not in ChatGPT. In a supported MCP client, it exposes:
- Text-to-speech. Turn a script into audio in any of your ElevenLabs voices.
- Voice cloning. Create a voice from samples and use it for generation.
- Transcription. Convert audio back into text.
- Sound effects. Generate effects from a text description.
Authentication is a single ELEVENLABS_API_KEY environment variable, and ElevenLabs’ free tier includes 10k credits per month — enough to experiment before wiring it into anything real.
The routes that actually work
Since there’s no directory app and no hosted MCP URL to paste in, your realistic options are:
- Self-host a remote wrapper. Run the open-source server behind your own remote MCP endpoint, then add that URL as a custom connector in ChatGPT (Business/Enterprise, or developer mode on Pro/Plus). Workable if you’re comfortable hosting a service and securing your API key.
- Use the OpenAI Agents SDK. ElevenLabs documents the Agents SDK as a supported client — but that’s building your own agent in code, not using the ChatGPT product.
- Unofficial hosted wrappers. Platforms like Pipedream and Composio expose ElevenLabs actions behind hosted endpoints. These are unofficial — you’re trusting a third party with your API key.
One more source of confusion to skip past: ElevenLabs’ “Eleven Agents” MCP docs describe the reverse direction — their conversational agents consuming external MCP servers as tools. That’s not a way to get ElevenLabs into ChatGPT.
The limits that actually matter
- No official ChatGPT path at all. Every route above is either self-hosted, code-first, or unofficial. There’s nothing to enable in Settings → Apps.
- It doesn’t run on triggers. Even with a self-hosted wrapper connected, ChatGPT generates audio only when you ask in a session. There’s no “when the newsletter publishes, produce the audio version.”
- Session-bound, even in agent mode. ChatGPT Work runs are long and autonomous but manually started and metered — not a standing production pipeline.
- Cross-stack follow-through stops at the chat. ChatGPT won’t take the generated audio and upload it to your podcast host, attach it to a Notion page, or email it to your editor.
If you want voice production that runs on its own: Carly
Voice work is rarely a one-off — it’s a pipeline. Script approved → narration generated → file delivered to whoever publishes it. That’s a chain of steps hanging off an event, which is exactly what a chat session can’t do.
That’s where Carly fits. Carly is an AI executive assistant that acts on triggers across your whole stack, and it natively integrates with ElevenLabs:
- Fires on events and schedules, 24/7, in the cloud. “When a script lands in the Approved folder in Google Drive, generate the narration with ElevenLabs and email the file to the producer” — no chat open, no manual step.
- No-code setup by conversation. Describe the pipeline in plain English; Carly interviews you and builds the workflow.
- Connects voice generation to the rest of production — scripts from Docs or Notion in, audio out to Drive, email, or your task tool, in one flow.
- Actually sends — drafts and sends email across Gmail and Outlook, so deliverables reach people, not a chat history.
- Connects to anything — 200+ native integrations, plus any other tool via your own API key.
AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited.
ChatGPT vs Carly
| ChatGPT (+ ElevenLabs) | Carly | |
|---|---|---|
| Official integration | No (local-only MCP; self-host or unofficial wrappers) | Yes, native ElevenLabs integration |
| Generate speech from a script | Only via self-hosted/unofficial connector | Yes |
| Runs when new content lands, unprompted | No | Yes, on any trigger |
| Scheduled batch narration | No | Yes, on a schedule |
| Runs without a session open | No (agent runs are started + metered) | Yes (cloud, 24/7) |
| Delivers audio to Drive / email / tasks | No | Yes |
| Setup | Host your own MCP wrapper | Describe it in plain English |
| Pricing | Paid ChatGPT plan + your hosting | AI agents from $35/mo |
ChatGPT plus ElevenLabs is a DIY project with no official path. Carly is an assistant that runs your voice pipeline off real events.
Frequently Asked Questions
Does ChatGPT work with ElevenLabs?
Not officially. There’s no ElevenLabs app in the ChatGPT directory, and ElevenLabs’ official MCP server is local-only (stdio via uvx elevenlabs-mcp), which ChatGPT’s custom connectors can’t reach without you self-hosting a remote wrapper. ElevenLabs’ documented MCP clients are Claude Desktop, Cursor, Windsurf, and the OpenAI Agents SDK — not ChatGPT.
What about the ElevenLabs GPTs I see on chatgpt.com?
Those are legacy custom GPTs, not apps in the ChatGPT directory. They aren’t the same as an official MCP-based integration, and blog posts claiming a one-click ChatGPT–ElevenLabs setup are describing something that doesn’t exist.
What does the official ElevenLabs MCP server do?
Launched April 7, 2025, it exposes text-to-speech, voice cloning, transcription, and sound-effect generation to supported MCP clients. It authenticates with your ELEVENLABS_API_KEY, and the free tier includes 10k credits per month. The code is open source at github.com/elevenlabs/elevenlabs-mcp.
How do I automate ElevenLabs voice generation without ChatGPT?
Use a trigger-based assistant. Carly connects natively to ElevenLabs and can generate narration when an event fires — a script approved, a schedule hit — then deliver the audio by email or into your storage and task tools, without a session open.
More: Claude + ElevenLabs · ChatGPT + Canva · ChatGPT + YouTube · ChatGPT MCP · ChatGPT personal assistant · Best AI workflow automation tools
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


