mcpField
@
@magicuidesign/mcp

@magicuidesign/mcp

ローカル
magicui.design開発ツール21329 週間前に更新

@magicuidesign/mcp について

@magicuidesign/mcp は Magic UI の公式 MCP サーバーで、AI エディターから Magic UI コンポーネントを検索・導入できます。Cursor、Windsurf、Claude、Cline などを使うフロントエンド開発者向けです。ライブの Magic UI レジストリを直接参照します。

主な機能

  1. 01キーワードによる Magic UI レジストリ項目の検索
  2. 02種類や件数指定によるページネーション付き一覧表示
  3. 03単一項目のインストール手順と例の取得
  4. 04CLI によるクライアント向け MCP 設定の導入

活用シーン

  1. 01エディター上でアニメーションテキストや背景コンポーネントを探す
  2. 02コンポーネントのインストール手順とソース例を取得する
  3. 03AI アシスタントに Magic UI コンポーネントの追加を依頼する

MCP 対応

本プロジェクトは MCP サーバーであり、Magic UI レジストリの閲覧と検索のため、listRegistryItems、searchRegistryItems、getRegistryItem の 3 つのツールをクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"magicuidesign": {
"command": "npx",
"args": [
"-y",
"@magicuidesign/cli"
]
}
}
}
起動コマンドnpx -y @magicuidesign/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@magicuidesign/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

@magicuidesign/mcp

npm version

Magic UI の公式 ModelContextProtocol(MCP)サーバーです。

MCP

MCP の設定をインストールする

npx @magicuidesign/cli@latest install <client>
対応クライアント
  • cursor
  • windsurf
  • claude
  • cline
  • roo-cline

手動インストール

IDE の MCP 設定に追加します。

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

使用例

設定すると、次のようなリクエストができます。

「ロゴのマーキーを作成して」

「ぼかしとフェードのテキストアニメーションを追加して」

「グリッド背景を追加して」

利用可能なツール

このサーバーは、MCP 経由で呼び出せる次のツールを提供します。

ツール名説明
listRegistryItemskind、query、limit、offset などの任意のフィルターを使って、Magic UI のレジストリアイテムを一覧表示します。レジストリの閲覧におすすめです。
searchRegistryItems名前、タイトル、説明、レジストリの種類を対象にキーワードで Magic UI のレジストリアイテムを検索します。ページネーションにも対応しています。
getRegistryItem1 つのレジストリアイテムの詳細を返します。インストール手順に加え、ソース、関連アイテム、使用例を任意で含めることができます。

MCP の制限事項

一部のクライアントには、呼び出せるツール数に上限があります。このサーバーは汎用的なツールを少数に絞り、あらかじめ定義されたカテゴリ分類に頼るのではなく、Magic UI のライブレジストリから直接読み込みます。widgets、media、devices などの広範な意味的検索の概念は、現在 MCP API の第一級カテゴリとしてモデル化されていません。

クレジット

MCP サーバーを作成してくださった @beaubhp に心より感謝します 🙏

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。