DAUB MCPサーバーは、ClaudeがJSON仕様書を通じてUIを生成・レンダリングできるようにします。

✍️ OpenClawRadar📅 公開日: March 13, 2026🔗 Source
DAUB MCPサーバーは、ClaudeがJSON仕様書を通じてUIを生成・レンダリングできるようにします。
Ad

DAUBは、Claude専用に構築されたMCPサーバーで、従来のUI開発ワークフロー(ClaudeがJSX/HTMLなどのコードを生成し、開発者がそれをコピー、貼り付け、コンパイル、デバッグする)をバイパスします。代わりに、Claudeは直接ユーザーインターフェースを生成・レンダリングできます。

仕組み

ClaudeとDAUBを使用する場合のワークフローは以下の通りです:

  • Claudeがgenerate_ui("支出チャート、フィルター、データテーブルを含むダッシュボードが必要です")を呼び出します
  • DAUBのMCPサーバーが構造化JSON仕様を生成します
  • DAUBがこの仕様をライブインターフェースとして即座にレンダリングします—コンパイルやコピー&ペーストは不要です
  • Claudeはその後、validate_specrender_specを呼び出して、複数の会話ターンにわたってデザインを反復改善できます

MCPサーバーツール

Cloudflareエッジで実行されるMCPサーバーは、以下の4つの特定ツールを公開しています:

  • generate_ui:自然言語の記述をレンダリングされたインターフェースに変換します
  • render_spec:JSON仕様を受け取り、ライブレンダリングを返します
  • validate_spec:Claudeがレンダリング前に自身の出力を確認できるようにします
  • get_component_catalog:Claudeが34カテゴリーにわたる76コンポーネントを閲覧し、適切なUI要素を選択できるようにします
Ad

技術詳細

JSON仕様フォーマットは、Claudeが確実に生成できるように意図的にシンプルに設計されています。レイアウト、タイポグラフィ、フォーム、テーブル、ナビゲーション、データ表示、オーバーレイをカバーしています。Claudeはターン間で仕様を比較し、ゼロから始めずに反復改善できます。

レンダリング側では、daub.cssdaub.jsの2つのCDNファイルのみが必要です。20のビジュアルテーマファミリーを含み、ビルドステップは一切不要です。

プロジェクト全体は開発中にClaude Codeを使用して構築され、仕様フォーマットはClaudeと徹底的に反復改善され、コンポーネント名を幻覚生成することなく一貫した生成を保証しています。

利用可能性

DAUBは無料で使用できます。GitHubリポジトリはhttps://github.com/sliday/daubで利用可能で、Claudeなしで試せるプレイグラウンドがhttps://daub.dev/playground.htmlにあります。ロードマップはhttps://daub.dev/roadmapで確認できます。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

コンテキストゲートウェイ:AIエージェントのコンテキストを圧縮するオープンソースプロキシ
Tools

コンテキストゲートウェイ:AIエージェントのコンテキストを圧縮するオープンソースプロキシ

Context Gatewayは、コーディングエージェントとLLMの間に位置するオープンソースのプロキシで、コンテキストウィンドウに入る前にツールの出力を圧縮します。コンテキスト内のシグナルを検出するために小さな言語モデルを使用し、ウィンドウ容量の85%でバックグラウンド圧縮を実行し、支出上限、ダッシュボード、Slack通知機能を含みます。

OpenClawRadar
Claude Sessions: Claudeコード履歴を閲覧する軽量デスクトップアプリ
Tools

Claude Sessions: Claudeコード履歴を閲覧する軽量デスクトップアプリ

Claude Sessionsは、開発者がClaude Codeのセッション履歴をローカルで閲覧できる新しいデスクトップアプリケーションです。~/.claude/projectsからデータを読み取り、プロジェクトごとにセッションを整理し、50万トークン以上の大規模セッションも遅延なく処理し、検索機能とキーボードナビゲーションを備えています。

OpenClawRadar
バーンスタイン:検証とモデルポリシーを備えたAIコーディングエージェント向けKubernetes風オーケストレーター
Tools

バーンスタイン:検証とモデルポリシーを備えたAIコーディングエージェント向けKubernetes風オーケストレーター

Bernsteinは、AIコーディングエージェントのオーケストレーターであり、エージェント出力の独立検証、モデルポリシー制御、13種類のエージェントアダプター、決定論的なPythonベースのスケジューリングを備えています。このプロジェクトには5000以上のテストがあり、サーキットブレーカー、コスト異常検知、PIIスキャンなどの機能を特徴としています。

OpenClawRadar
agentcache: マルチエージェントLLMプレフィックスキャッシュのためのPythonライブラリ
Tools

agentcache: マルチエージェントLLMプレフィックスキャッシュのためのPythonライブラリ

agentcacheは、マルチエージェントLLMフレームワークがキャッシュされたプロンプトの接頭辞を共有できるようにするPythonライブラリで、GPT-4o-miniでのテストでは最大76%のキャッシュヒット率を達成し、推論時間を半分以上短縮しました。

OpenClawRadar