mcpField
B
Bilt

Bilt

リモート
bilt.me開発ツール18 週間前に更新
リポジトリ公式サイト

Bilt について

Biltは、MCP対応クライアントからモバイルアプリのプロジェクトを作成・管理するホステッドサービスです。プロジェクト操作、ワークフロー状態の確認、構築指示の送信、会話履歴の取得に対応します。

主な機能

  1. 01プロジェクトの一覧と詳細表示
  2. 02モバイルアプリプロジェクトの作成
  3. 03セッションとワークフロー状態の確認
  4. 04指示の送信と質問への回答
  5. 05ワークフローのキャンセルとメッセージ取得

活用シーン

  1. 01MCPクライアントからアプリ開発を開始
  2. 02プロジェクトに構築指示を送信
  3. 03一時停止したワークフローを確認して回答

MCP 対応

Biltは `https://mcp.bilt.me/mcp` のホステッドMCPサーバーで7つのツールを提供し、Streamable HTTPとBearerトークンを使用します。クライアントからプロジェクトを管理し、ワークフローを操作できます。

設定

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

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

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

ツール

詳細

Bilt MCP サーバー

MCP 互換の AI クライアントを Bilt に接続して、モバイルアプリのプロジェクトを作成・管理できます。

接続情報

設定値
URLhttps://mcp.bilt.me/mcp
トランスポートStreamable HTTP
認証Authorization: Bearer <Bilt API token>

Bilt API keysで API トークンを作成してください。従来の /mcp/sse エンドポイントは利用できなくなりました。

クライアントの設定

Claude Desktop

Claude Desktop は claude_desktop_config.json からローカル MCP コマンドを起動します。mcp-remote を使って stdio と Bilt をブリッジし、API キーのヘッダーを付加します。

{
  "mcpServers": {
    "bilt": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.bilt.me/mcp",
        "--transport",
        "http-only",
        "--body-timeout",
        "0",
        "--header",
        "Authorization:${BILT_AUTH_HEADER}"
      ],
      "env": {
        "BILT_AUTH_HEADER": "Bearer bilt_live_YOUR_TOKEN_HERE"
      }
    }
  }
}

Authorization:${BILT_AUTH_HEADER} は、コロンの後にスペースを入れず、1つの引数として指定してください。Windows で Claude が npx を壊れた Program Files のパス経由で解決する場合は、command に絶対パスの npx.cmd またはその 8.3 形式の短いパスを指定してください。

静的な Authorization ヘッダーに対応していない限り、Claude のカスタムコネクター UI から Bilt を追加しないでください。このヘッダーがないと、Bilt が現在サポートしていない OAuth を試みる場合があります。

Cursor

.cursor/mcp.json に以下を追加します。

{
  "mcpServers": {
    "bilt": {
      "url": "https://mcp.bilt.me/mcp",
      "headers": {
        "Authorization": "Bearer bilt_live_YOUR_TOKEN_HERE"
      }
    }
  }
}
OpenClaw

~/.openclaw/openclaw.json に以下を追加します。

{
  "mcp": {
    "servers": {
      "bilt": {
        "url": "https://mcp.bilt.me/mcp",
        "transport": "streamable-http",
        "headers": {
          "Authorization": "Bearer bilt_live_YOUR_TOKEN_HERE"
        }
      }
    }
  }
}

設定を変更した後は、OpenClaw ゲートウェイを再起動してください。

ほかのクライアントでは、カスタム Authorization ヘッダーに対応している場合に限り、ネイティブの Streamable HTTP を使用してください。対応していない場合は、Claude Desktop 向けに示したものと同じ mcp-remote の stdio ブリッジを使用してください。クライアントの設定フィールド名は共通ではありません。

利用可能なツール

Bilt は7つのツールを公開しています。

ツール用途
bilt_list_projects認証済みユーザーが所有するプロジェクトを一覧表示します
bilt_get_projectprojectId で1つのプロジェクトを取得します
bilt_create_projectname と任意の description からプロジェクトを作成します
bilt_get_sessionprojectId のセッションとワークフローの状態を取得します
bilt_send_messageビルドの指示を送信するか、一時停止中のワークフローの質問に回答します
bilt_cancel_workflowprojectId のアクティブなワークフローをキャンセルします
bilt_get_messagesprojectId の会話履歴を取得します

公開されている入力フィールドはすべて camelCase です。bilt_send_message は projectId と、message または構造化された質問への answers のいずれかを受け取ります。質問への回答は JSON 文字列として渡し、一時停止時の応答に含まれる workflowId が必要です。

{
  "projectId": "project-id",
  "workflowId": "workflow-id",
  "answers": "[{\"questionIndex\":0,\"selectedOptions\":[\"Option A\"]}]"
}

専用の再開ツールはありません。質問のためにワークフローが一時停止した場合は、bilt_send_message で回答してください。シークレットまたは Supabase の接続のために一時停止した場合は、返された projectUrl を開いて、そこで要求された操作を完了してください。ワークフローは自動的に再開します。

キューに入ったワークフローもアクティブとしてカウントされます。関連のない作業を送信する前に bilt_get_session を呼び出し、hasActiveWorkflows が false になるまで待ってください。

生の HTTP リクエスト

MCP クライアントは Accept: application/json, text/event-stream を送信する必要があります。

curl -N https://mcp.bilt.me/mcp \
  -H 'Authorization: Bearer bilt_live_YOUR_TOKEN_HERE' \
  -H 'Accept: application/json, text/event-stream' \
  -H 'Content-Type: application/json' \
  -H 'Mcp-Protocol-Version: 2025-03-26' \
  --data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"curl","version":"1.0.0"}}}'

通常の操作には MCP クライアントを使用してください。生のリクエストはトランスポートの確認用です。

従来の SSE からの移行

既存の設定では、以下を行う必要があります。

  1. https://mcp.bilt.me/mcp/sse を https://mcp.bilt.me/mcp に変更します。
  2. Streamable HTTP を選択し、SSE フォールバックを無効にします。
  3. Bearer トークンを Authorization ヘッダーに保持します。
  4. 古いツール呼び出しを、上記の7つのツールからなる camelCase の仕様に更新します。

ドキュメントとサポート

ホスト型の Bilt MCP サーバーはプロプライエタリです。このリポジトリには、LICENSE に記載された条件のもとで、ドキュメント、サンプル、エージェントスキルのメタデータが含まれています。

コメント

MCP は初めてですか?

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

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