21st.dev入門:shadcn/uiコンポーネントのマーケットとMagic MCP

21st.dev のアイキャッチ

「デザインエンジニアのためのnpm」とも呼ばれる 21st.dev は、shadcn/uiベースのReactコンポーネント・ブロック・フックを公開・発見・インストールできるオープンソースのマーケットです。さらに、自然言語からUIを生成する Magic MCP も提供し、Cursor や Claude 系のエージェント開発と直結します。

21st.dev とは

21st.dev は、shadcn/ui の思想にならったReactコンポーネントのコミュニティ・レジストリ/マーケットです。Tailwind CSS と Radix UI をベースにした、最小・モダン・再利用可能なUI部品を npx shadcn でそのまま導入できます。フォーム・ナビ・データ可視化・複雑なウィジェットまで、定番を一から作らずに済みます。

Magic MCP:自然言語からUIを生成

21st Labs の Magic MCP は、AIによるフロントエンド開発用のMCPサーバーです。Cursor・Windsurf・Cline などのエディタから、「こういうUIが欲しい」と説明するとコンポーネント候補が複数生成され、好みのものを選んでそのまま組み込めます。Web/IDEどちらでも使え、結果はAIに指示して修正できます。

関連プロダクト

  • 1code:Claude Code / Codex 等コーディングエージェントのオーケストレーション層。
  • 21st SDK:アプリにAIエージェントを最速で組み込むランタイム+Reactコンポーネント。
  • Agent Elements:チャットやツール、AIワークフロー向けの本番用UIプリミティブ(shadcn風レジストリ)。

使いどころ

「自分でコードを所有しつつ、定番UIは素早く調達したい」React/Next.js開発者に最適。shadcn/ui を土台に、コンポーネント供給(21st.dev)とAI生成(Magic MCP)を足す構成は、当サイトの記事自動化のような“役割分担”の発想とも相性が良いです。


主な情報源

機能・プロダクト構成は公開時点のものです。収集・要約はAI、公開判断は人。