mcpField
B
Bauta

Bauta

リモート
bauta.appクラウド・インフラ016 週間前に更新
リポジトリ公式サイト

Bauta について

Bauta は、AI クライアントで作成した HTML や React の成果物を、共有範囲を設定できる URL に公開するホスト型リモート MCP サーバーです。デプロイや成果物管理のツールを備え、OAuth ログインと stdio ブリッジにも対応します。

主な機能

  1. 01HTML と React の成果物を公開
  2. 02共有方法とアクセス権を設定
  3. 03同じ URL で更新・ロールバック
  4. 04分離された iframe で成果物を実行
  5. 05OAuth 2.1 で接続
  6. 06対応クライアント向け stdio ブリッジ

活用シーン

  1. 01AI クライアントで作成した成果物を公開
  2. 02指定したアクセス権でデプロイを共有
  3. 03公開済みの成果物を変更・ロールバック
  4. 04`mcp-remote` で stdio 専用クライアントを接続

MCP 対応

Bauta は `https://bauta.app/mcp` のリモート MCP サーバーを通じて、デプロイや成果物管理のツールを提供します。Streamable HTTP と OAuth 2.1 を使用し、リモート MCP 非対応のクライアントには stdio ブリッジを利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://bauta.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Bauta コネクター

AI クライアントを Bauta に接続します。Bauta は、AI クライアントから HTML/React アーティファクトをデプロイし、共有設定でアクセスを制限した URL をホストするリモート MCP サーバーです。

Bauta はホスト型のリモート MCP サーバーとして動作します。利用にあたってインストールは不要です。任意の MCP クライアントから以下のエンドポイントに接続し、サインインしてください。このリポジトリには、接続方法の参考情報と、stdio のみをサポートするクライアント向けの小規模な stdio ブリッジが含まれています。

エンドポイント

https://bauta.app/mcp
  • トランスポート:Streamable HTTP
  • 認証:OAuth 2.1 — Dynamic Client Registration(DCR)と Client ID Metadata Documents(CIMD)の両方をサポートします
  • ドキュメント:https://bauta.app/docs

Bauta の機能

  • HTML または React/JSX アーティファクトを数秒でホスト型 URL にデプロイします(JSX は公開時にコンパイルされます)。
  • デフォルトでは非公開 — 新しいデプロイは非掲載(シークレットリンクのみ)で、共有を設定するまでは URL にアクセスしても 404 が返されます。
  • 共有モードは、公開、非掲載、パスワード、メール認証、完全非公開から選択できます。set_sharing ツールでいつでも変更できます。
  • 更新やロールバックを行っても、同じ URL が維持されます。
  • アーティファクトは、別のオリジンにあるサンドボックス化された iframe 内で実行されます(Cookie は使用せず、他のアーティファクトにもアクセスできません)。
  • EU データレジデンシー(コンテンツとメタデータは EU の管轄下にあるストレージに保存されます)。
  • 無料プランあり。クレジットカードは不要です。

接続

リモート MCP サーバーに対応するクライアント(推奨)

エンドポイントをカスタムコネクターとして追加し、OAuth サインインを完了してください。

https://bauta.app/mcp
stdio のみをサポートするクライアント

mcp-remote ブリッジを使用します。

{
  "mcpServers": {
    "bauta": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://bauta.app/mcp"]
    }
  }
}

ブリッジは OAuth の完了時に一度だけブラウザーを開き、その後 stdio をホスト型サーバーにプロキシします。

Docker

stdio ブリッジを実行する Dockerfile が含まれています。

docker build -t bauta-connector .
docker run -it bauta-connector

ツール

Bauta では、読み取りツールと書き込みツールが厳密に分けられています(デプロイ、更新、ロールバック、名前変更、共有設定、メールでの共有、データソースのバインド、分析、エクスポート、削除など)。一覧は https://bauta.app/docs をご覧ください。

ライセンス

MIT — LICENSE をご覧ください。

コメント

MCP は初めてですか?

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

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