mcpField
A
Ai Canvas Mcp (@aicanvas/mcp)

Ai Canvas Mcp (@aicanvas/mcp)

ローカル
aicanvas.me開発ツール68今日更新

Ai Canvas Mcp (@aicanvas/mcp) について

AI Canvas MCP は、AI エディターから AI Canvas のアニメーション付き React コンポーネントを検索、確認、インストールできるようにします。依存パッケージではなくソースコードとして追加され、Tailwind CSS v4 を使うフロントエンド開発者を対象としています。

主な機能

  1. 01AI Canvas のコンポーネントカタログを検索
  2. 02コンポーネントのメタデータとソースを確認
  3. 03shadcn CLI によるインストール
  4. 04コンポーネントごとのリミックス用プロンプト
  5. 05実行時に取得するレジストリへの読み取り専用アクセス

活用シーン

  1. 01コーディングエージェントにアニメーション付きコンポーネントを探させて追加する
  2. 02Tailwind CSS v4 のプロジェクトにコンポーネントのソースを導入する
  3. 03ソースとプロンプトを基に、コンポーネントを独自に作り直す

MCP 対応

このプロジェクトは読み取り専用の MCP サーバーで、コンポーネントの検索、確認、インストールに関する 8 つのツールを AI エディターに公開します。レジストリは実行時に取得されます。

設定

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

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

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

パッケージ
npm@aicanvas/mcp

ツール

13

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

AI Canvas:オープンソースのアニメーション付き React および Tailwind コンポーネント、デザインシステム、テンプレート。shadcn CLI または MCP 経由で AI エディターにインストールできます

AI Canvas

aicanvas.me にアクセス

ヘッドレスプリミティブではなく、完成済みのコンポーネント

アニメーション付きの React コンポーネントや、組み合わせて構成したページブロックを集めたコレクションです。依存パッケージとしてではなく、実際のソースコードとしてプロジェクトにインストールできます。

ライセンス:MIT   80 以上の無料コンポーネント   shadcn レジストリ:@aicanvas   Claude、Codex、Cursor に対応   mcpservers.org に掲載   GitHub の aicanvas-me

インストール · コンポーネント · ブロック · MCP · リポジトリ構成 · よくある質問 · ライセンス

インストール

次のコマンドで、任意のコンポーネントをプロジェクトに追加できます。

npx shadcn@latest add @aicanvas/task-cards

新しいプロジェクトを始めますか? 先に初期化してから追加してください。

npx shadcn@latest init        # new projects only
npx shadcn@latest add @aicanvas/task-cards

インストールには無料の AI Canvas アカウントが必要です。サインアウトした状態では、CLI はコンポーネントの代わりに小さなプレースホルダーファイルを書き込みます。まず一度認証してください。

  1. 無料で登録し、アカウント設定からトークンをコピーします。
  2. .env.local に AICANVAS_TOKEN として設定します。
  3. プロジェクトの components.json にレジストリを一度だけ追加します。
{ "registries": { "@aicanvas": { "url": "https://aicanvas.me/r/{name}.json", "params": { "token": "${AICANVAS_TOKEN}" } } } }

その後は、すべての npx shadcn@latest add @aicanvas/<slug> が認証済みで実行されます。サインインしている場合、各コンポーネントのページにはトークン入りのコマンドも表示されます。

コードを読むのにアカウントは必要ありません。各コンポーネントのページにはソースコード全体が表示され、自由に読んでコピーできます。

要件

Tailwind CSS v4、React 19、Framer Motion が必要です。コンポーネントは Tailwind v4 のトークンを前提に記述されているため、v3 では正しく表示されません。デフォルトの対象は Next.js App Router ですが、必須ではありません。

使用方法は 3 通り
方法コマンドまたは操作おすすめの用途
shadcn CLInpx shadcn@latest add @aicanvas/<slug>完成済みのオープンソースコードをリポジトリに直接追加する
AI Canvas MCPnpx -y @aicanvas/mcpAI エディターにコンポーネントを検索・インストールさせる
AI でリミックス無料の各コンポーネントページからプロンプト全体をコピー任意の AI コーディングツールで、独自の方法でコンポーネントを作り直す

カタログ全体を閲覧し、任意のコンポーネントの正確なコマンドを aicanvas.me でコピーできます。pnpm dlx、yarn dlx、bunx も使用できます。

AI Canvas を選ぶ理由

  • MIT ライセンス。 無料ライブラリは MIT ライセンスのため、個人プロジェクトや商用プロジェクトで使用でき、自由に変更して、クレジット表記なしで公開できます。プレミアムコンポーネント、デザインシステム、テンプレートはプロプライエタリです。
  • ソースコードはすべて手元に。 各コンポーネントはブラックボックスの依存関係ではなく、実際の React および TypeScript のコードとしてコードベースに追加されます。スタイルを変更したり、機能を拡張したり、そのまま公開したりできます。すべてご自身のものです。
  • AI ワークフロー向けに構築。 shadcn CLI でインストールするか、MCP を接続してエージェントにインストールさせるか、あらゆる AI コーディングツールで使えるリミックス用プロンプトを渡してください。
  • デフォルトでアニメーション付き。 Framer Motion と Tailwind CSS で構築されており、Next.js App Router や最新の React 環境ですぐに使えます。3D コンポーネントには Three.js を使用しています。

コンポーネント

傾斜カバーフロー:傾いた7枚の写真カードによる3Dカバーフローカルーセル。ドラッグまたは矢印キーで任意のカードにフォーカスできます 暗号資産スワップ:リアルタイムの為替レート、価格への影響、アニメーション付きスワップボタンを備えたトークンスワップウィジェット 署名パッド:ピル型ボタンがキャンバスに変形し、マウスまたはタッチで描画できます 商品カードデッキ:一度に1枚ずつカードをめくって閲覧できる、ドラッグ可能なカードデッキ ガラス調 AI 作成フォーム:画像アップロード、ウェブ検索の切り替え、モデル切り替えを備えた、グラスモーフィズムの AI チャット入力欄 ライブセッションピル:アニメーション付きの発話インジケーターと、重なり合うアバターを備えたコンパクトなプレゼンスピル

aicanvas.me ですべてのコンポーネントを見る

ブロック

カードデッキ、タスクボード、ギャラリーなど、複数のコンポーネントを組み合わせたページセクションです。インストール方法も MIT ライセンスも同じですが、単一のコンポーネントより大きな単位で構成されています。

AI 求人カード:スワイプで切り替えられる3つの求人カードスタック。ブランドロゴとブックマーク切り替え機能付き スクロールワイプギャラリー:スクロールに合わせて画像が切り替わるギャラリーセクション タスクカード:ドラッグ可能なカードを備えたタスクボードセクション スライドデッキ:プレゼンテーション形式のスライドセクション

aicanvas.me ですべてのブロックを見る

## AI エディターで使う(MCP)

AI Canvas を AI エディターに接続すると、エージェントがコンポーネントを検索、確認、インストールできるようになります。トークンを節約できます。ゼロから始める必要はありません。

claude mcp add aicanvas -- npx -y @aicanvas/mcp

または、MCP 設定に追加します。

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

Claude Code、Codex、Cursor など、MCP 互換のエディターで使用できます。サーバーは読み取り専用で、実行時に最新のレジストリを取得するため、新しいコンポーネントが公開されると、まもなくエージェントから利用できるようになります。公開済みコンポーネントのメタデータとソースを返します。

リポジトリの構成

このリポジトリには AI Canvas のソースが含まれています。ウェブサイトと無料のコンポーネントライブラリの両方です。コンポーネントのソースはサイトだけでなく、ここにあります。

パス内容
components-workspace/<slug>/各無料コンポーネントの index.tsx ソースと prompts.ts のリミックス用プロンプト、および多くの場合は spec.md
design-systems/andromeda/無料の Andromeda デザインシステムのソース:トークン、コンポーネント、ユーティリティ
app/aicanvas.me ウェブサイト(Next.js App Router)
scripts/generate-registry.mjs上記のソースから shadcn レジストリ JSON を生成します

/r/*.json で配信される @aicanvas レジストリファイルは、components-workspace/ と design-systems/ からビルド時に生成されるため、チェックイン済みの registry/ フォルダーはありません。node scripts/generate-registry.mjs を実行すると、ローカルで生成できます。

技術スタック

React と TypeScript、Tailwind CSS、Framer Motion を使用しています。Next.js App Router 向けに構築されており、最新の React 環境であればどれでも動作します。3D コンポーネントでは Three.js を使用しています。

よくある質問

アカウントは必要ですか? コードを読むだけなら必要ありません。すべてのコンポーネントページでソース全体を確認でき、自由に読んだりコピーしたりできます。無料ライブラリの大半は、このリポジトリにもあります。サインアウト中にプレースホルダーファイルを書き込む、ワンコマンドの npx shadcn add インストールを利用する場合のみ、無料アカウントが必要です。

Next.js 以外でも動作しますか? はい。コンポーネントは Tailwind と Framer Motion を使った通常の React および TypeScript です。App Router は標準の対象ですが、必須ではありません。一部のコンポーネントは next/font/google で表示フォントを読み込みます。Next.js 以外では、このインポートを独自のフォントローダーに置き換えてください。

依存関係が追加されますか、それとも実際のコードが使えますか? 実際のコードを使えます。インストールするとソースがプロジェクトにコピーされるため、自分のものとして自由に変更できます。同期を続ける必要のある AI Canvas パッケージはありません。

商用利用できますか? はい。無料ライブラリは MIT ライセンスです。商用プロジェクトでの使用、変更、クレジット表記なしでの公開が可能です。Premium は別途ライセンスされています。詳しくはライセンスをご覧ください。

リミックス用プロンプトとは何ですか? 各コンポーネントには、プラットフォームに依存しない包括的なプロンプトが付属しています。これを任意の AI コーディングツールに貼り付けると、そのままコピーするのではなく、好みに合わせてコンポーネントを再構築できます。

コンポーネントを最新の状態に保つにはどうすればよいですか? 何もする必要はありません。インストールしたコードは自分のものになり、勝手に変更されることはありません。コンポーネントの最新版を使いたい場合は、インストールコマンドを再実行してください。

コントリビューション

AI Canvas は積極的にメンテナンスされており、新しいコンポーネントが定期的に公開されています。イシュー、アイデア、プルリクエストを歓迎します。コンポーネントの提案やバグの報告は、イシューを作成してください。

AI Canvas によって時間を節約できたら、スターを付けていただくと、より多くの開発者に見つけてもらいやすくなります。

ライセンス

無料ライブラリは MIT ライセンスです。個人プロジェクトや商用プロジェクトでの使用、自由な変更、クレジット表記なしでの公開が可能です。LICENSEをご覧ください。Premium コンポーネント、デザインシステム、テンプレートは、AI Canvas Premium License に基づくプロプライエタリな製品です。

コメント

MCP は初めてですか?

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

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