Skip to main content
You are viewing Pre-Alpha documentation.
Vuetify0 Logo

Vuetify MCP

Vuetify MCP is a Model Context Protocol↗ server that gives AI assistants structured access to Vuetify and v0 APIs. Unlike llms.txt, MCP provides real-time, queryable documentation.

BeginnerJan 11, 2026

Quick Start

Claude Code↗ is Anthropic’s agentic coding tool. Add the hosted MCP server directly via CLI:

bash
claude mcp add --transport http vuetify-mcp https://mcp.vuetifyjs.com/mcp

Interactive Setup

Auto-detects your IDE and configures MCP automatically:

pnpm
# Hosted server (recommended)
pnpm dlx @vuetify/mcp config --remote

# Local server
pnpm dlx @vuetify/mcp config

Local Server

Run locally for offline access or custom configuration:

pnpm
pnpm dlx @vuetify/mcp

IDE Configuration

Manual configuration for each IDE. Use the interactive setup above for automatic configuration.

IDEConfig File
Claude Code~/.claude.json or project .mcp.json
Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
VS Code (Copilot)~/.config/Code/User/settings.json
Cursor~/.config/Cursor/User/mcp.json
Windsurf~/.config/Windsurf/User/mcp.json
Trae~/.config/Trae/User/mcp.json

Hosted Configuration

json
{
  "mcpServers": {
    "vuetify-mcp": {
      "url": "https://mcp.vuetifyjs.com/mcp"
    }
  }
}

Local Configuration

json
{
  "mcpServers": {
    "vuetify-mcp": {
      "command": "npx",
      "args": ["-y", "@vuetify/mcp"]
    }
  }
}

Available Tools

Vuetify 3 API

ToolPurpose
get_component_api_by_versionProps, events, slots for any component
get_directive_api_by_versionDirective info (v-ripple, v-scroll, etc.)
get_vuetify_api_by_versionDownload full API types by version

Documentation

ToolPurpose
get_installation_guideSetup for Vite, Nuxt, Laravel, CDN
get_feature_guideTheming, i18n, accessibility guides
get_frequently_asked_questionsCommon questions and answers
get_release_notes_by_versionChangelog for any version

v0 (Headless)

ToolPurpose
get_vuetify0_composable_listList all composables by category
get_vuetify0_composable_guideDetailed composable documentation
get_vuetify0_component_listList all headless components
get_vuetify0_component_guideComponent documentation and examples

Workflows

Building with v0

When using AI to build headless components:

  1. Exploreget_vuetify0_composable_list to see available primitives
  2. Learnget_vuetify0_composable_guide for detailed documentation
  3. Referenceget_vuetify0_component_guide for implementation patterns

Building with Vuetify 3

When using AI with styled Vuetify components:

  1. APIget_component_api_by_version for props, events, and slots
  2. Featuresget_feature_guide for theming, i18n, or accessibility

Authentication

Vuetify Bins↗ require an API key from your Vuetify account:

json
{
  "mcpServers": {
    "vuetify-mcp": {
      "command": "npx",
      "args": ["-y", "@vuetify/mcp"],
      "env": {
        "VUETIFY_API_KEY": "your-api-key"
      }
    }
  }
}

Self-Hosting

Run an HTTP server for team or organization access:

pnpm
pnpm dlx @vuetify/mcp --transport=http --port=3000 --host=0.0.0.0 --stateless

Configure clients to use your server URL instead of mcp.vuetifyjs.com.


© 2016-1970 Vuetify, LLC
Ctrl+/