MCP.so
ログイン

Vuetify MCP Server

@Vuetify MCP

基本情報

トランスポート

streamable-http

認証方式

提供元の文書を確認

カテゴリ

開発者ツール

作者

Vuetify MCP

Vuetify MCP Server について

Vuetify MCP は Vuetify チームによる公式の Model Context Protocol サーバーです。AI アシスタントはバージョン別にコンポーネントやディレクティブの API を調べ、インストールガイドや機能ガイドを読み、Vuetify 2 から 3、4 への構造化されたアップグレード計画に従うことができます。ホスト型エンドポイントはサインイン不要です。

接続情報

https://mcp.vuetifyjs.com/mcp

セットアップ

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

Vuetify MCP Server のツール

28

Download and cache Vuetify API types by version

Return the API list for a Vuetify component

Return the API information for a Vuetify directive

Get detailed information about how to install Vuetify in a variety of environments.

Get a list of available features in the documentation.

Get the information about a specific feature in the documentation.

Get a list of exports from the Vuetify npm package

Get a list of frequently asked questions about Vuetify.

Get release notes for one or more versions of Vuetify.

Get the README contents for @vuetify/one package from GitHub, including installation and usage instructions.

Get the raw upgrade guide markdown for migrating between Vuetify major versions (v1.5→v2, v2.7→v3, v3→v4). For machine-actionable rules, use get_upgrade_plan and get_upgrade_rules instead.

Get a structured upgrade plan for migrating between Vuetify versions. Resolves multi-hop migrations (e.g., v2→v4 becomes v2→v3→v4). Returns tooling recommendations, effort estimates, and a rule index per hop. This is the first call agents should make when planning a migration. After scanning, agents MUST emit findings using the MigrationReceipt schema (see get_migration_receipt_schema).

Get full machine-actionable migration rules for Vuetify upgrades. Each rule includes: detect.grep patterns for scanning code, replace mappings, codemod hints, and revert snippets for incremental migration. Filter by rule IDs, category, or component. After scanning with detect.grep, agents MUST emit findings using the MigrationReceipt schema (see get_migration_receipt_schema).

Get the MigrationReceipt schema that agents MUST use when reporting migration findings. The MCP server returns rules; client agents scan user code and emit receipts in this format. Includes confidence guidance: high (→ auto) for exact match + codemod, medium/low (→ review) for partial matches. Returns both the receipt schema and the batch envelope (MigrationReceiptReport).

[DEPRECATED: Use get_upgrade_rules({ from: "v3", to: "v4" }) instead] Get Vuetify 4 breaking changes, optionally filtered by category. Returns migration guidance for each change.

Vuetify 2 → 3 breaking changes, optionally filtered by category (setup, layout, theme, components, gotchas, …). High-pain categories include before/after snippets. Omit category to get all.

v2 component → v3.13 status (core, renamed, removed, replaced) with notes and issue links.

Start here for Vuetify 2 → 3. Ordered phases: baseline e2e, Vue 3 prerequisite, bundler/Nuxt, eslint --fix, component map, breaking-change scan. Target vuetify@^3.13. Do not upgrade to v4.

Playwright recipe to snapshot the current Vuetify 2 app before upgrading (upgrade-baseline/) and re-run after (upgrade-after/). Functional e2e is the source of truth; screenshots are classified, not a CI gate.

Get the README contents for @vuetify/v0 (Vuetify0) package from GitHub, including installation and usage instructions for this headless meta-framework.

Get the package-specific documentation for @vuetify/v0 from GitHub.

Get a comprehensive list of all 71 composables available in @vuetify/v0, organized by category (foundation, registration, selection, forms, system, plugins, data, reactivity, transformers).

Get a list of all 40 headless components available in @vuetify/v0.

Get detailed documentation and source code for a specific @vuetify/v0 composable.

Get detailed documentation and source code for a specific @vuetify/v0 component.

Get a list of all subpath exports available in @vuetify/v0 (utilities, types, constants, date, data-table, palettes, theme, locale, logger, and more).

Get the latest SKILL.md reference for @vuetify/v0 — a compact guide with patterns, anti-patterns, and common mistakes optimized for AI coding assistants.

Generate a link to the Vuetify issues site with the repository and bug report type pre-selected.

概要

Vuetify MCP Server とは?

Vuetify MCP Server は Vuetify チームによる公式のホスト型 MCP エンドポイントで、AI コーディングアシスタントに正確な Vuetify コンポーネント API、ドキュメントガイド、バージョンアップグレードルールを提供します。https://mcp.vuetifyjs.com/mcp で稼働しており、アカウントや API キーは不要です。

Vuetify は Vue 向けの Material Design コンポーネントフレームワークです。Vuetify MCP サーバーを使うと、アシスタントは記憶に頼って props を推測する代わりに、指定した Vuetify バージョンの実際の API 型を読み取り、インストールガイドや機能ガイドを取得し、リリースノートを確認し、Vuetify 2 から 3、3 から 4 への移行を構造化された手順で進められます。ヘッドレスなメタフレームワーク @vuetify/v0 のコンポーザブルとコンポーネントにも対応しています。

Vuetify MCP Server の使い方

公開エンドポイントは https://mcp.vuetifyjs.com/mcp(Streamable HTTP、認証不要)です。README には 2 つ目の URL https://mcp.vuetifyjs.com/one も記載されており、こちらは Vuetify One OAuth を使い、サブスクライバー向けに Vuetify One エコシステム全体を追加します。Vuetify One を契約していない場合は /mcp を使ってください。

Claude Code

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

任意、Vuetify One サブスクライバー向け(サインインはブラウザで行います):

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

Claude Desktop と claude.ai

Settings → Connectors → Add custom connector を開き、名前を「Vuetify」として https://mcp.vuetifyjs.com/mcp を貼り付けます。

Cursor

~/.cursor/mcp.json に追加します:

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

VS Code

.vscode/mcp.json に追加します:

{
  "servers": {
    "vuetify-mcp": { "type": "http", "url": "https://mcp.vuetifyjs.com/mcp" }
  }
}

ローカル実行

README では npx -y @vuetify/mcp によるローカル実行と、対話型セットアップツール npx -y @vuetify/mcp config --remote も紹介されています。後者は VS Code、Claude、Cursor、Trae、Windsurf を検出し、ホスト型の設定を自動で書き込みます。

Vuetify MCP Server の主な機能

  • Vuetify チームが保守する公式サーバー(MIT ライセンス)。
  • サインイン不要のホスト型エンドポイントで、リモート MCP 対応のあらゆるクライアントで利用可能。
  • コンポーネントとディレクティブの API をバージョン別に参照。
  • インストールガイド、機能ガイド、FAQ、エクスポート一覧、リリースノート。
  • v1.5→v2、v2→v3、v3→v4 向けの機械実行可能なアップグレード計画とルール(複数段階の経路にも対応)。
  • @vuetify/v0 のヘッドレスなコンポーザブルとコンポーネントをカバー。
  • サブスクライバー向けの任意の Vuetify One エンドポイント(OAuth)。

Vuetify MCP Server のツール

ホスト型エンドポイントを調査したところ、28 個のツールが 5 つのグループに分かれていました:

  • バージョン別 API リファレンス — get_vuetify_api_by_version、get_component_api_by_version、get_directive_api_by_version が特定の Vuetify リリースの API 型を返し、get_exposed_exports が npm パッケージのエクスポートを一覧表示します。
  • ドキュメントとガイド — get_installation_guide、get_feature_guides、get_feature_guide、get_frequently_asked_questions、get_release_notes_by_version、get_vuetify_one_installation_guide。
  • アップグレードと移行 — get_upgrade_plan は複数段階の移行を解決し(v2→v4 は v2→v3→v4 になります)、get_upgrade_rules は grep パターン、置換マッピング、codemod のヒントを返し、get_migration_receipt_schema はエージェントが結果を報告する形式を定義します。Vuetify 2 から 3 向けには get_v3_upgrade_playbook、get_v3_breaking_changes、get_v2_to_v3_component_map、get_v3_upgrade_baseline_recipe(Playwright のベースライン手順)があります。get_v4_breaking_changes は非推奨とされ、get_upgrade_rules の利用が推奨されています。
  • Vuetify0(ヘッドレス) — get_vuetify0_composable_list、get_vuetify0_component_list、get_vuetify0_composable_guide、get_vuetify0_component_guide、get_vuetify0_exports_list、get_vuetify0_skill、およびインストールガイドとパッケージガイド。
  • Issue 報告 — create_bug_report は、リポジトリとレポート種別があらかじめ選択された Vuetify の Issue サイトへのリンクを生成します。

Vuetify MCP Server のユースケース

  • 正しい props でコンポーネントを生成:「Vuetify 3 の API を使って、サーバーサイドページネーション付きの VDataTable を作って。」
  • 移行計画の作成:「このアプリを Vuetify 2 から 3 に移行する計画を作り、レイアウトコードの破壊的変更を一覧にして。」
  • 変更点の確認:「最新の Vuetify 3 のリリースノートでは何が変わった?」
  • プロジェクトのセットアップ:「Nuxt アプリに Vuetify をインストールするには?」
  • @vuetify/v0 で独自デザインシステムを構築:「選択処理を扱う v0 のコンポーザブルはどれで、どう使う?」
  • バグ報告:「この描画の問題について Vuetify のバグ報告リンクを用意して。」

Vuetify MCP Server のトラブルシューティング

  • CLI コマンドを使うクライアントが違う。 README によると claude CLI は Claude Code であり、Claude Desktop ではありません。Claude Desktop ではカスタムコネクタを追加してください。
  • 予期せず認可を求められる。 /one を追加した可能性があります。公開ドキュメントのツールには /mcp を使い、/one は Vuetify One サブスクライバー向けです。
  • API キーを貼り付けない。 README では API キーは使わないとされています。公開エンドポイントにキーは不要で、/one は OAuth を使います。
  • クライアントがリモート MCP に非対応。 代わりに npx -y @vuetify/mcp でローカルにサーバーを起動してください。

よくある質問

1

Vuetify MCP サーバーは公式ですか?

はい。Vuetify チームが `vuetifyjs/mcp` リポジトリと `@vuetify/mcp` npm パッケージとして公開しています。

2

Vuetify MCP は無料ですか?

`https://mcp.vuetifyjs.com/mcp` の公開エンドポイントはアカウントも認証も不要です。別の `/one` エンドポイントは Vuetify One サブスクライバー向けです。

3

API キーは必要ですか?

不要です。公開エンドポイントはオープンで、Vuetify One エンドポイントはキーではなくブラウザでの OAuth サインインを使います。

4

どの Vuetify バージョンに対応していますか?

API 参照ではバージョンを指定でき、アップグレード用ツールは v1.5→v2、v2.7→v3、v3→v4 と、ヘッドレスな `@vuetify/v0` パッケージをカバーします。

5

Claude Code、Cursor、VS Code で使えますか?

はい。Streamable HTTP の MCP サーバーに対応したクライアントなら URL を追加するだけで使えます。README の設定ツールは VS Code、Claude、Cursor、Trae、Windsurf にも対応しています。

6

ローカルで実行することもできますか?

はい。`npx -y @vuetify/mcp` で stdio 経由のローカルサーバーを起動できます。

7

Vuetify MCP のリモート MCP サーバーとは何ですか?

Vuetify MCP のリモート MCP サーバーは、https://mcp.vuetifyjs.com/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。

8

Vuetify MCP の MCP サーバーにはどう接続しますか?

エンドポイント https://mcp.vuetifyjs.com/mcp を Claude Code、Cursor、VS Code など任意の MCP 対応クライアントに追加してください。このページのセットアップ手順で各クライアントを一度に設定できます。

9

Vuetify MCP の MCP サーバーは認証が必要ですか?

この掲載では Vuetify MCP の認証要件がまだ確認されていません。接続前に提供元のドキュメントをご確認ください。

10

Vuetify MCP の MCP サーバーはどのトランスポートを使用しますか?

Vuetify MCP は streamable-http エンドポイントを公開しており、これはリモート MCP サーバーで広く使われ、主要な MCP クライアントがサポートするトランスポートです。

コメント