All agents

v0 + invideo

v0 is Vercel's AI app builder: describe an app and it writes and previews the code. Add invideo as a custom MCP server and v0 can also make the video that goes with it, cut on an invideo timeline you can open and edit.

Quick start

  1. 1

    Open the MCP menu

    In a v0 chat, open the + menu in the prompt form and select MCPs

  2. 2

    Add invideo MCP server

    Configure a custom MCP server with invideo's URL and choose OAuth as the authentication

    https://mcp.invideo.io/mcp
  3. 3

    Sign in to invideo

    Approve the invideo sign-in with your invideo account

  4. 4

    Make a launch video

    Ask v0 in the chat. It uses invideo's tools while it works and sends you the editor link

    Use invideo to make a 30-second launch video for this app with music and captions

MCP configuration

Connect v0 to invideoinvideo's remote MCP server over Streamable HTTP. Sign in with OAuth in your browser. No API key needed.

Example prompts

  • “Use invideo to make a 30-second launch video for this app”

  • “Generate a 10-second hero background in invideo that matches this page's colors”

  • “Make a vertical cut of the launch video for social”

  • “Write a script from this page's copy and make an explainer video”

  • “Add stock music and caption the voiceover from the script”

  • “Make a 15-second teaser with stock footage”

  • “Add an end card with the product name and URL”

  • “Generate a voiceover from this script and lay it under the video”

  • “Duck the music under the voiceover and export at -14 LUFS”

  • “Export the final cut at 1080p and put it on a share page”

Common workflows

  1. 1Page and video together

    • Ask v0 to build your landing page
    • Ask it to use invideo for the hero video
    • v0 builds the cut in invideo and sends the link
    • Download the export and drop it into the v0 chat for the page
  2. 2Cut for every channel

    • Ask v0 for a 1080x1920 copy of the widescreen cut
    • v0 makes each version in invideo
    • It moves the text and captions inside each frame
    • v0 exports both to one page you can share
  3. 3Fix it by asking

    • Open the invideo link v0 sent
    • Tell v0 what to change, like a shorter intro
    • v0 edits the same timeline
    • Watch the edit land, then ask it to export

Tips for success

  • Use Ask mode to confirm invideo calls that no rule already allows
  • Name invideo in your prompt so v0 reaches for its tools
  • Keep the invideo link open to watch each edit land on the timeline

Frequently asked questions

Can v0 use invideo's MCP server?

Yes. v0 supports your own MCP servers with OAuth. Add invideo's server (https://mcp.invideo.io/mcp) from the MCPs menu in the prompt form and sign in.

Can the app v0 builds call invideo?

No. MCP tools are for v0 to use while it generates. The generated app can't use them directly.

Will v0 ask before it edits my video?

That follows the chat's permission mode. Ask confirms any call no rule allows or denies, Auto runs most calls, and Full runs them all without asking.

Troubleshooting

Issue:v0 doesn't use invideo

Solution:Check the invideo server is enabled, then name invideo in your prompt.

Issue:invideo sign-in doesn't finish

Solution:Check the URL is exactly https://mcp.invideo.io/mcp with OAuth selected, then connect again.

Issue:An invideo call is blocked

Solution:A deny rule in your Agent Permissions may match it. Remove or narrow that rule, then try again.

Ready to make videos with v0?

Connect invideo once and ask for your first cut.