INTEGRATIONS
Connect ChatGPT
Turn the script you write in ChatGPT into a video with EchoEtch.
The connection uses Model Context Protocol (MCP): a way for ChatGPT to call EchoEtch’s video tools on your behalf. You sign in to EchoEtch, review a credit quote, and approve creation from the conversation.
EchoEtch is not yet listed in the public ChatGPT directory. Follow the setup below. You need a ChatGPT plan and workspace that allow custom MCP servers; an EchoEtch subscription does not enable that ChatGPT feature.
Connect your account
Before you start, sign in to your EchoEtch account and complete any email verification or account setup shown there.
Add a custom connection
Open ChatGPT Plugins ↗, choose the plus button, then Add custom MCP server. If this option is unavailable, check with your workspace admin.
Enter the server details
Name the connection EchoEtch. Use this server URL:
https://mcp.echoetch.com/mcp- Authentication
- OAuth
- Transport
- Streamable HTTP
- Permission
video:create
Use the account authorization flow. You do not need an OpenAI or EchoEtch API key.
Authorize and install
Review ChatGPT’s custom-server notice, create the plugin, and install it. When prompted, sign in on EchoEtch and approve the connection.
Start a new chat
Type @, select EchoEtch, and ask:
Check my EchoEtch account and show the available video options.
This checks the connection without creating a video.
ChatGPT’s interface and workspace permissions can change. See the OpenAI connection guide ↗ for its current setup flow.
Create your first video
Start with an idea, then approve the words before spending credits.
Write a short, engaging narration about why the ocean glows at night. Give me only the words the narrator should say. Let me review it before making a video.
Use EchoEtch to narrate this exact script in portrait format with animated scenes. Choose suitable defaults and show me the credit quote before creating it.
I approve that script, those settings, and the quoted credit cost. Create the video.
Creation runs in the background. Ask Is my EchoEtch video ready?
to check progress. Once it succeeds, ChatGPT can return the video link. You can also find the job in your creations.
Choose a video type
| You want | Ask for | How it works |
|---|---|---|
| Your exact spoken words | Narrate my script | Images or Animated mix. Length follows narration; stage directions should stay outside the spoken script. |
| A complete 15 or 30-second film | Generate a short video | A creative brief or URL becomes a fixed-length video with generated audio. Source material is adapted to fit. |
| A product marketing video | Promote my product | A public product URL becomes a 15 or 30-second marketing film. |
Tell ChatGPT if you need portrait or landscape, narration, music, or a specific visual style. For Full video, 1080p and 4K outputs are upscaled. Always review the settings and price returned in the quote.
Credits & membership
The connection uses your existing EchoEtch balance. Member’s monthly credits and creation discount apply here too. Pay-as-you-go accounts can also connect. There is no separate EchoEtch MCP fee.
Account checks, options, quotes, and status checks do not start a render. Creating from an approved quote spends credits. If you change the script or settings, ask for a fresh quote before approving.
Manage your balance and membership on the EchoEtch website. ChatGPT access is provided separately by OpenAI.
Tool reference
ChatGPT chooses these tools for you. You do not need to write code.
get_account_status- Checks your connected account, balance, and setup requirements.
get_video_options- Finds supported voices, styles, and video settings.
list_saved_characters- Lists your saved characters for supported narrated videos.
quote_video- Quotes narrated scripts or fixed-length generated videos.
quote_url_product_video- Quotes a marketing video from a public product URL.
create_video_from_quote- Starts creation using the approved quote ID. Spends credits.
get_video_status- Checks progress and returns the video link when complete.
get_video_download_url remains available for older connections; new flows get the finished URL from get_video_status.
Account & security
OAuth links your EchoEtch account without sharing your password in the chat. The connection can read account readiness and video options, quote and create videos, and retrieve your video results. Only approve a connection you intend to use.
ChatGPT sends the script, URLs, and settings used in its tool calls to EchoEtch for processing. Review sensitive material before including it. Never paste API keys or passwords into a conversation. See our privacy policy.
To stop using the integration, disconnect or uninstall EchoEtch in ChatGPT. This does not cancel your EchoEtch subscription or an already submitted render.
Troubleshooting
I cannot add a custom MCP server
Custom connections depend on your ChatGPT plan and workspace permissions. Ask your workspace admin about access. You can still create videos on the EchoEtch website.
ChatGPT returns an internal error or asks me to reconnect
Open EchoEtch’s plugin detail page in ChatGPT and refresh the connection. Reconnect your account if prompted, then try an account check in a new chat. If it persists, contact us with the time and error message. Do not send tokens or passwords.
The tools show old durations or missing settings
Refresh the plugin connection to load the latest tool definitions, then start a new chat. If your workspace controls updates, ask the admin to refresh its published connection.
My account needs attention
Complete the required setup on your EchoEtch account page. If the balance is insufficient, manage credits on the website, then request a new quote.
My video is still running
Check its status again later or open your creations. Do not submit the same creation again just because a status request failed.