mcpField
O
OpenUI MCP Studio

OpenUI MCP Studio

ローカル
xiaojiou176-open.github.io開発ツール122 週間前に更新

OpenUI MCP Studio について

OpenUI MCP Studioは、短いUI要件からスタイル付きのReact + shadcn画面を生成し、ローカルでのプレビュー、レビュー、エクスポートまで行います。スクリーンショットやアクセシビリティチェックも必要とするUI制作向けです。

主な機能

  1. 01要件からのUI生成
  2. 02ローカルでのプレビュー・差分・出力
  3. 03スクリーンショットとアクセシビリティチェック
  4. 04再利用可能なshadcnコンポーネント
  5. 05バージョン管理された要件・証明スキーマ

活用シーン

  1. 01UI要件をReact画面に変換
  2. 02出力前の視覚的な変更確認
  3. 03UI制作工程でのアクセシビリティ確認

MCP 対応

MCPサーバーを通じて、エージェントが要件をスタジオのワークフローに渡せます。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

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

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

詳細

画家のパレット

ShadcnBrief

概要を入力すれば、React + shadcn が出力され、証拠も添付されます

スター 最終コミット ライセンス

得られるもの • インストール • 仕組み • エコシステム


ShadcnBrief は、1 段落の概要からスタイル付きの React + shadcn の UI を生成します。スクリーンショット、アクセシビリティチェック、証拠も添付されます。必要なものがすべてそろったオープンソースの MCP スタジオです。

┌──────────────────────────────────────┐
│  LOCAL-FIRST          ████████ 100%  │
│  SOURCE-TRACEABLE     ████████ 100%  │
│  TYPING REQUIRED      ░░░░░░░░   0%  │
│  VIBES                ████████ ZERO  │
│                                FILLER│
└──────────────────────────────────────┘

MCP を活用した UI ジェネレーター。概要を入力し、レンダリングし、差分を確認して、リリースします。

得られるもの

領域内容
studio apps概要 → プレビュー → 差分 → エクスポート。すべてローカルで完結します。
packages証明ワークフロー向けにテーマ設定された、shadcn 準拠の再利用可能なコンポーネントです。
mcp servicesMCP サーバーを通じて、任意のエージェントに概要を渡せます。
contracts概要、レンダリング、証明のスキーマです。バージョン管理され、差分を確認できます。
toolingスナップショットテスト、アクセシビリティチェック、デザイントークンのガードレールです。

重要

デフォルトでローカル優先です。ひそかなテレメトリーはありません。クラウドとの往復もありません。明示的にどこかへ送信するまでは、データはお使いのマシンに保存されます。

インストール

git clone https://github.com/xiaojiou176-open/shadcn-brief.git
cd ShadcnBrief
# follow the per-stack quickstart in INSTALL.md or docs/

3 つのコマンドで完了します。curl | sh は使いません。ログインも不要です。実行する内容を確認してください。

インストールに失敗しましたか?お好みのエージェントを開き、「AGENTS.md を読んで、ShadcnBrief のセットアップをお願いします」と伝えてください。エージェントが自分で対処します。詳細は docs/ をご覧ください。

仕組み

このリポジトリは 7 層で構成されており、git log にある 7 つのコミットと正確に対応しています。新しい作業は、名前を付けた小さな PR として追加します。50 ファイルに及ぶ正体不明のコミットはありません。

層内容
chore: scaffoldライセンス、ガバナンス、品質管理ゲート、CI の足場です。
feat(core)中核となるエンジンです。ShadcnBrief が存在する理由です。
feat(modules)パッケージ、アダプター、サービス、プラグインです。2 階部分です。
feat(contracts)スキーマ、設定、公開境界です。他のコードはここを介して連携します。
test:実行可能な証拠です。この層にあるものはすべて実行できなければなりません。
feat(ops)スクリプト、インフラ、CI ヘルパー、ビルド用の接着剤です。
docs:公開ドキュメントの領域です。見栄えを整える部分です。

git log は建物のフロア案内のように読めます。一度見れば、全体像がわかります。

エコシステム

ShadcnBrief はオープンファミリーの一員です。ローカル優先、ソース優先、ビルダー優先の 3 つのオープンプラットフォームで構成されています。

リポジトリ内容
OpenCampusCanvas + Gradescope + EdStem を、落ち着いて使える 1 つのデスクに集約
OpenVibeCodingAI が夜通しコーディングし、朝にはあなたがリリース
ShadcnBrief (このリポジトリ)概要を入力すれば、React + shadcn が出力され、証拠も添付されます

ファミリーを横断するお気に入り: BeamMe · BrewMe · OpenVibeCoding · proofyard。

このリポジトリにスターを付ける

ShadcnBrief によってクリック 1 回、1 時間、あるいは頭痛の種が減ったなら、スターを付けてもコストはゼロです。お互いに得な取引です。⭐

スター履歴チャート

Yifeng[Terry] Yu によるその他のプロジェクト

  • OpenCampus — Canvas、Gradescope、EdStemをひとつの落ち着いたデスクに
  • OpenVibeCoding — AIが夜通しコードを書き、朝にはリリースできます
  • BeamMe — エージェントの設定をどの惑星にも送信
  • BrewMe — 目覚めれば、ニュースはすでに淹れたて
  • proofyard — すべての主張に証拠を添えて公開

ライセンス

MIT — 細則は小さく、自由は大きく。

コメント

MCP は初めてですか?

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

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