V0

V0 MCP integration

Opens and organizes v0 chats, deploys a chat version to Vercel, manages project environment variables, and pulls logs when a build fails.

44actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • V0 chat completions

    Lyro generates a chat model response from a list of messages in v0. Support agents can get AI-powered completions to draft responses, code suggestions, or design recommendations.

  • Initialize chat

    Lyro creates a new chat initialized from source content like files, repositories, or templates. Support teams can start fresh v0 projects from existing code or design systems without manual setup.

  • Get chat

    Lyro retrieves the full details of a specific chat using its chat ID. Agents can access conversation history, iterations, and metadata to continue work or debug issues.

See all 44 actions

How businesses use V0 + Lyro

Each card is one request a support team gets, and the V0 actions Lyro runs to close it.

  • Find the chat behind a piece of generated code

    Lyro lists the chats on the workspace, opens the one that matters, and walks its versions newest first, so the iteration that produced a given screen is identified without anyone hunting through the dashboard.

    Find ChatsGet ChatList Chat Versions
  • Ship a chat version to Vercel

    Lyro deploys a specific chat version and returns the public URL, or exports the deployable snapshot and downloads every file as an archive when the code needs to leave v0.

    Deploy ProjectExport Project CodeDownload Chat Version
  • Keep projects and environment variables in order

    Lyro creates a project container, assigns loose chats to it so they share context, and adds or updates the environment variables that project depends on.

    Create V0 ProjectAssign Chat to ProjectUpdate Project Environment Variables
  • Subscribe to build events and debug the failures

    Lyro creates a webhook subscription for chat and deployment events, then pulls the errors and the filtered log entries for the deployment that one of those events reported as broken.

    Create WebhookGet Deployment ErrorsGet Deployment Logs

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the V0 actions it has and picks the ones a request needs.

  1. 01

    Connect V0

    Authorize the V0 account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the V0 actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
V0 · Lyro

Everything else about V0

Setup, permissions, and the limits of what Lyro can do inside V0.

  • The account behind the API key you connect. Get Rate Limits returns the current limits for that authenticated user, Get Usage Report breaks usage events down by cost and model, and Get User Plan shows the subscription cycle and remaining balance, so the draw is visible before it becomes a surprise.

Every action available in V0

All 44 actions your agent can call on V0, straight from the live MCP connection.

  • Assign chat to project

    Assign a chat to a project.

  • V0 chat completions

    Generate a chat model response given a list of messages.

  • Create webhook

    Create a new webhook subscription for receiving event notifications.

  • Create v0 project

    Create a new v0 project container for chats and code generation.

  • Create project environment variables

    Create new environment variables for a v0 project.

  • Create vercel project

    Link a Vercel project to an existing v0 project.

  • Delete chat

    Permanently delete a specific chat by ID.

  • Delete deployment

    Delete a deployment by ID from Vercel.

  • Delete hook

    Delete a webhook by its ID.

  • Delete project environment variables

    Delete multiple environment variables from a project by their IDs.

  • Delete v0 project

    Permanently delete a v0 project by its ID.

  • Deploy project

    Deploy a specific v0 chat version to Vercel.

  • Download chat version

    Download all files for a specific chat version as a zip or tarball archive.

  • Export project code

    Export a deployable snapshot of a v0 chat version by retrieving all files (including default/deployment files).

  • Favorite chat

    Mark a chat as favorite or remove the favorite status.

  • Find chats

    Retrieve a list of chats.

  • Find projects

    Retrieve a list of projects associated with the authenticated user.

  • Find vercel projects

    Retrieve a list of Vercel projects linked to the user's v0 workspace.

  • Fork chat

    Create a fork (copy) of an existing chat.

  • Get chat

    Retrieve the full details of a specific chat using its chatId.

  • Get chat project

    Retrieve the v0 project associated with a given chat.

  • Get deployment errors

    Retrieve errors for a specific deployment.

  • Get deployment logs

    Retrieve logs for a specific deployment.

  • Get hook

    Retrieve detailed information about a specific webhook by its ID.

  • Get chat message

    Retrieve detailed information about a specific message within a chat.

  • Get project by ID

    Retrieve the details of a specific v0 project by its ID, including associated chats and metadata.

  • Get project environment variable

    Retrieve a specific environment variable for a given project by its ID, including its value.

  • Get rate limits

    Retrieve the current rate limits for the authenticated user.

  • Get usage report

    Retrieve detailed usage events including costs, models used, and metadata.

  • Get user

    Retrieve the currently authenticated user's information.

Ready to connect V0?

Authorize the account and your agent has all 44 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot