Integrations
Runs on Node.js, allowing deployment of the UI generation capabilities as a service accessible via API endpoints.
Uses pnpm for package management, providing an efficient way to install and manage dependencies for the UI component server.
Enables the generation of React components based on natural language descriptions, supporting the creation of UI elements for React applications.
SupaUI MCP サーバー
SupaUI 用のモデル コンテキスト プロトコル (MCP) サーバー。AI エージェントが自然言語による対話を通じて UI コンポーネントを生成、取得、管理できるようになります。
特徴
- UIコンポーネントの作成:自然言語記述に基づいてReactコンポーネントを生成する
- UI コンポーネントの取得: buouui.com からコンポーネントを検索して取得します
- UIコンポーネントの一覧: 詳細なプレビューで利用可能なコンポーネントを参照します
- TypeScript サポート: 型安全性と開発者エクスペリエンスを向上させるために TypeScript で構築されています
前提条件
- Node.js (最新の LTS バージョン)
- buouui.comからの BUOU_API_KEY
インストール
Copy
構成
- 環境で BUOU_API_KEY を設定します。
Copy
- または、smithery.yaml の要件に基づいて構成ファイルを作成します。
使用法
サーバーの起動
Copy
利用可能なコマンド
サーバーは次のコマンドをサポートしています:
- UI コンポーネントを作成します。
Copy
- UI コンポーネントを取得します。
Copy
- UI コンポーネントの一覧:
Copy
APIツール
作成Uiツール
- 自然言語記述に基づいて新しいUIコンポーネントを生成する
- エンドポイント:
/api/create
フェッチUiツール
- buouui.com から既存のコンポーネントを取得します
- エンドポイント:
/api/fetch
リストUiツール
- 利用可能なコンポーネントをプレビューとともに一覧表示します
- エンドポイント:
/api/list
発達
Copy
環境変数
BUOU_API_KEY
: buouui.com からの API キー (必須)
貢献
- リポジトリをフォークする
- 機能ブランチを作成する
- 変更をコミットする
- ブランチにプッシュする
- プルリクエストを作成する
ライセンス
ISC
サポート
サポートについては、次のサイトをご覧ください。
- buouui.com
- メールアドレス: support@buouui.com
This server cannot be installed
AI エージェントが自然言語による対話を通じて UI コンポーネントを生成、取得、管理できるようにするモデル コンテキスト プロトコル サーバー。