Motion uses Streamable HTTP MCP. In supported ChatGPT clients, video tools display a live video card. Billing tools open checkout or Motion billing for you to review and complete.
Connect in ChatGPT Developer Mode
- Open Settings -> Apps -> Advanced settings and enable Developer mode.
- Return to Settings -> Apps and choose Create app.
- Enter the app name, description, and MCP URL above.
- Choose OAuth. ChatGPT can use CIMD when the authorization server advertises
client_id_metadata_document_supported: true, or DCR throughhttps://mcp.motion.so/oauth/register. - Authorize your Motion account in the browser and approve the requested scopes.
- In a conversation, choose Developer mode from the composer and enable Motion.
Widgets
Use the video card to play or download the finished result. If the card is unavailable, ask your agent to check
get_session_status and share the download link.
See the OpenAI Apps SDK docs for the current ChatGPT setup and review flow:
- https://developers.openai.com/apps-sdk/build/mcp-server
- https://developers.openai.com/apps-sdk/deploy/connect-chatgpt
- https://developers.openai.com/api/docs/guides/developer-mode
Engines available to your account
New video jobs use the default returned by engine discovery for your account. Motion Legacy requires an eligible account. Ask for “Motion with high effort” to chooseengine: "motion", effort: "high".
GVA availability follows your account’s engine access. When available, it appears in your connected account’s engine catalog and tool schemas with standard and extended effort. Ask for “GVA Standard” to use engine: "gva", effort: "standard", or “GVA Extended” to use engine: "gva", effort: "extended". Connecting ChatGPT does not grant Motion Legacy eligibility. Optional engine, effort, and template fields use the shared engine contract. Existing connections and tool names remain valid, and follow-ups keep their project engine. MCP clients use engine: "motion" and effort for Motion. The REST-only mode input is not in the connector schema.
For the dedicated OpenAI connector profile, use https://mcp.motion.so/mcp/openai. It exposes video tools and sponsored generation, without billing tools. Its OAuth tokens must target that resource; a token for /mcp cannot be reused. Read the connected profile’s schema for supported tools and inputs.