v0

Drive Vercel's v0 app builder: create chats, send prompts, approve the agent's plans and permissions, fetch previews.

Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.

Paste it into any MCP client. Setup docs

What the v0 connector does

The v0 MCP server lets Claude, ChatGPT or any MCP-compatible agent drive Vercel's v0 app builder. Anthropic's directory lists 8 tools that create and continue v0 chats, read their messages, resolve the v0 agent's pending questions and permission requests, and fetch a preview URL. Sign-in is OAuth with one mcp scope, and each generation spends credits.

Verified connector

Listed by Anthropic as a partner connector in its Connectors Directory.

Connection checked by Agentman on .

Anthropic states this reflects the level of review a connector received, not a security audit.

v0 tools (8)

  • createChat
  • getChat
  • getPreview
  • import-claude-design-from-url
  • listChats
  • listMessages
  • resolveTask
  • sendChatMessage

Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.

Limits

  • One OAuth scope covers everything. v0's authorization server advertised scopes_supported of exactly ["mcp"] on 2026-08-22. There is no read-only grant, so consent cannot separate listing your chats from creating new ones that spend money. The boundary a reader would want — between the routine read and the credit-spending write — does not exist at the grant.
  • One listed tool is undocumented. import-claude-design-from-url appears in Anthropic's listing and nowhere in v0's 1.3 MB documentation corpus. We could not establish what it does.
  • We could not read tool schemas or safety annotations. The endpoint returns 401 to an anonymous request. Every parameter named on this page comes from v0's REST reference for the backing endpoint, not from the MCP tool's own schema, and the two can differ.
  • Generation costs credits with no in-band cap. Free accounts get $5 monthly and 7 messages per day; paid plans are credit-based. Nothing in the tool surface limits spend per call.
  • Training opt-out is a paid-plan feature. v0's pricing comparison lists Data Opt-out as Business and Enterprise only. Prompts and generated code sent through this connector on Free, Premium or Plus have no documented opt-out.
  • resolveTask can approve a shell command. Its confirmed-permissions variant grants the v0 agent permission to run a tool, script or MCP call it proposed. The approval must match the pending request, but no human sits between your agent and that approval.
  • The v0 agent's autonomy is set outside MCP. Ask, Auto and Full permission modes are a v0 account setting persisting across chats. The MCP surface neither reads nor changes it, and Full mode skips permission evaluation including v0's own rm -rf guard, which v0 describes as not a complete safety boundary.
  • The v0 sandbox holds your project's environment variables. v0 states they are "available to both your app and any agent tool that runs in the sandbox", and the v0 agent can also browse external URLs and search the web. A prompt sent through this connector reaches a runtime that holds secrets and can make outbound requests.
  • Team Owners can read chats an agent creates. v0 states anyone with the Vercel Owner role on the owning team can open a team chat by URL and edit or archive it, including private ones.
  • Chat visibility may be settable per call. The backing endpoint accepts privacy: 'public', which v0 defines as indexable by search engines. Whether the MCP tool exposes it is unverified.
  • No published rate limits for v2. v0 documents a rate-limits endpoint on API v1 only; we found no v2 rate-limit reference and no MCP-specific limit.
  • Publishing a template is not on this surface. v0's public Templates gallery is reached through the web interface, with no documented v2 endpoint and no tool.

Frequently asked questions

Does the v0 MCP server cost money to use?

Yes. Every generation spends credits from your v0 balance, and v0's Create Chat response returns a creditsCost object alongside token counts. v0's pricing page gives Free accounts $5 of monthly credits and a 7-message daily cap, Premium $20 and Plus $30 per user. When credits run out, v0 states that generation pauses.

Can the v0 MCP server deploy an app to a public URL?

Not through the tools listed. v0 documents a Deploy Chat endpoint that triggers a Vercel deployment, but the MCP guide names only seven backing endpoints and that is not one of them. Publishing to production is a Publish button in the v0 web interface. Treat this as the current listing's shape, not a guarantee.

Is a v0 preview URL public?

No. v0's Get Preview URL endpoint returns a URL, a short-lived token and an expiry timestamp, and v0 states the preview is reached by sending that token in an x-v0-preview-token header. Browsers cannot attach a custom header to an iframe, so v0 documents proxying previews through your own backend instead.

What does resolveTask actually approve?

More than a plan. v0's task schema has five variants, and one of them, confirmed-permissions, is documented as resolving a request where the v0 agent wants to execute a tool, shell command, script or MCP call. Calling resolveTask on that variant grants the v0 agent permission to run the command it asked about.

What OAuth permissions does the v0 MCP server request?

One scope, named mcp. v0's authorization server metadata advertised scopes_supported of exactly that single value on 2026-08-22. There is no read-only variant offered, so nothing at the OAuth grant separates listing your existing chats from creating new ones that spend credits.

Why does my MCP client say the v0 tool is missing?

The client is holding a stale tool list. v0's troubleshooting section says to restart or reconnect the MCP client so it refreshes the server's tool list, then check the v0 API v2 reference for the resource you expected. Reconnecting also fixes authentication failures after a token expires.

How do I switch the v0 MCP server to a different team?

Remove the connection and add it again. v0 states that if you need to switch users or teams you should remove the existing v0 MCP connection in your client and connect to https://v0.app/api/mcp again. The account or team is chosen during the OAuth approval step, not per request.

Are prompts sent through the v0 connector used for training?

On most plans, yes. v0's pricing comparison lists Data Opt-out as available only on Business and Enterprise, and its security page describes opting out of content being used for model training as an Enterprise feature. Free, Premium and Plus accounts have no documented opt-out.

Is the v0 MCP server the same as the Vercel MCP server?

No, they are two separate connectors with separate endpoints. Anthropic lists Vercel at mcp.vercel.com with seven read-only tools for inspecting projects, deployments and teams. v0 runs at v0.app/api/mcp and drives the app builder, so its tools generate code and spend credits.

Sources

Use it in an agent

Put v0 to work.

Connect v0 once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.