AI agents (MCP) VS Code
Motion Text in VS Code
Add an HTTP MCP server and Copilot's agent mode drafts videos you finish in the editor.
VS Code has first-class MCP support through GitHub Copilot's agent mode. You register Motion Text either by dropping a small .vscode/mcp.json in your workspace or by running the MCP: Add Server command and choosing an HTTP server. VS Code writes the entry for you.
Note VS Code's slightly different shape: servers live under a servers key and each names its transport with type: http. Once it's connected, open the Chat view, switch to Agent mode, and ask for a video; the returned link opens the full Motion Text editor.
Connect VS Code
Add to .vscode/mcp.json, or run MCP: Add Server and choose HTTP:
{
"servers": {
"motion-text": { "type": "http", "url": "https://motiontext.video/mcp" }
}
}Put the JSON in .vscode/mcp.json (workspace) or your user settings, then click Start on the server. Confirm the tools appear in the Chat view's tools picker.
That's the anonymous endpoint: drafting only, no account. For the full toolset on your own projects (and, on Pro, 1080p/4K server renders), use the studio endpoint https://motiontext.video/mcp/studio and sign in when VS Code prompts you. Details on the main MCP page.
Your first prompt
Connected but staring at a blank prompt is where most people abandon an MCP server. Paste this into VS Code and you will have an edit link back in a few seconds.
Using the Motion Text server, make a 30-second landscape video walking through these three release notes — one scene each, clean and modern — and give me the link to open it.
Swap in your own words and change the length, format, or mood. Line breaks are load-bearing: the Director paces scenes and captions from them, so one beat per line gives it a rhythm to work with where a paragraph makes it guess.
What VS Code can and cannot make
| What that means here | |
|---|---|
| Structure | Scenes, pacing, timed captions, text edits and deletions, visual presets, format, duration, layout validation. |
| Drafts | A complete project behind an edit link. Anonymous drafts last 30 days; save one to keep it. |
| Renders (Pro) | Signed in, it queues a real 1080p or 4K server render and polls the job to a download link. |
| Not media | Your audio, your photos, and AI imagery are added in the editor — never pulled in on your behalf. |
| Not sight | It cannot watch what it made. That is precisely why it hands you a link instead of a file. |
Good to know
- MCP tools only run in Copilot Agent mode, not Ask or Edit.
- VS Code uses
serversandtype: http, not themcpServersshape other clients use. - You need an active GitHub Copilot subscription for agent mode.
Questions
Do I need GitHub Copilot?
Yes. MCP tools run through Copilot's agent mode in VS Code. The connector itself is free to add.
Why is the config shape different?
VS Code uses a servers object with an explicit type (http for remote), where Cursor and Windsurf use mcpServers. Same URL, different wrapper.
Can it render MP4 in VS Code?
With the studio endpoint on a Pro account, yes. It queues a server render and returns a download link.