Bridge Town

公式

Bridge Townは、FP&Aチームや財務リーダー向けの、MCPネイティブでgitバージョン管理された財務モデリングプラットフォームです。AIエージェントはBridge Townのツールを使用して、プロジェクトの作成、Pythonモデルファイルの作成、分離されたクラウドサンドボックスでのモデル実行、データのクエリ、Google Sheetsへの出力の書き込み、ダッシュボードの作成、シナリオのブランチ化、チームメイトとのコラボレーションを行います。

Bridge Town MCPで何ができますか?

  • Create and manage financial modeling projectssearch_toolsを使用してプロジェクトツールを検索し、プロジェクトを作成し、Pythonモデルファイルを作成して、隔離されたクラウドサンドボックスで実行します。
  • Write model outputs to Google Sheets — モデル実行の結果を、Bridge Townのスコープアクセスを通じてユーザーが承認したGoogle Sheetsに直接プッシュします。
  • Branch scenarios and collaborate — 代替前提条件のブランチを作成し、プルリクエストを開き、バージョン管理されたモデルを使用してチームメイトと作業を共有します。
  • Discover tools and skills for FP&A taskssearch_toolsget_toolを使用して75のツールサーフェスをナビゲートするか、get_skillskills://リソースを介してスキルテンプレートを取得します。

ドキュメント

Bridge Town MCP コネクター

コードとして財務モデルを構築。クラウド実行、GSheets MCP、バージョン管理、 コラボレーション。

このリポジトリには、ホスト型 Bridge Town MCP コネクターの公開ドキュメントと レジストリメタデータが含まれています。本番サーバーの実装は プロプライエタリであり、Bridge Town によって運用されています。

Bridge Town の機能

Bridge Town は、FP&A チームとファイナンスリーダー向けの MCP ネイティブで Git バージョン管理された財務モデリングプラットフォームです。AI エージェントは Bridge Town ツールを使用して、プロジェクトの作成、Python モデルファイルの記述、隔離されたクラウドサンドボックスでのモデル実行、データのクエリ、Google Sheets への出力の書き込み、ダッシュボードの作成、シナリオのブランチ、チームメイトとのコラボレーションを行います。

Claude.ai が最も一般的な接続パスであり、OAuth を使用します。Claude Code、Claude Desktop、Codex、OpenCode、Cursor、およびカスタム MCP クライアントは、Bridge Town API トークンを使用して同じ Streamable HTTP エンドポイントに接続できます。

Bridge Town はサーバーサイド LLM を実行したり、プロンプトをプロキシしたりしません。選択した AI クライアントとモデルプロバイダーが会話を実行し、Bridge Town は構造化された MCP ツール呼び出しを受け取ります。

接続

Claude.ai

  1. Claude.ai を開きます。

  2. カスタマイズ -> + -> カスタムコネクタを追加 に移動します。

  3. 以下を貼り付けます:

    https://api.bridgetown.builders/mcp
    
  4. コネクターに Bridge Town という名前を付けます。

  5. Bridge Town OAuth プロンプトを承認します。

Claude.ai では API トークンは不要です。

汎用 MCP クライアント

Streamable HTTP とヘッダーをサポートするクライアントの場合:

{
  "mcpServers": {
    "bridge-town": {
      "transport": {
        "type": "http",
        "url": "https://api.bridgetown.builders/mcp",
        "headers": {
          "Authorization": "Bearer btk_YOUR_TOKEN"
        }
      }
    }
  }
}

https://app.bridgetown.builders/connect からトークンを生成します。トークンは btk_ で始まり、同じページから取り消すことができます。

スポーンベースの MCP 設定のみをサポートするクライアントの場合は、mcp-remote を使用します:

{
  "mcpServers": {
    "bridge-town": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.bridgetown.builders/mcp",
        "--header",
        "Authorization: Bearer btk_YOUR_TOKEN"
      ]
    }
  }
}

より詳細なセットアップ手順、Google Sheets ワークフロー、スキル、トラブルシューティングについては、はじめに を参照してください。

MCP サーフェス

Bridge Town は、財務モデリングワークフロー向けの本番 MCP サーフェスを公開しています:

  • プロジェクト、モデル、実行、データ、Google Sheets、ダッシュボード、 ブランチ、プルリクエスト、共有、テンプレート、請求、メタデータ検出にわたる 75 のツール
  • health://statusskills://skill://{name}templates://template://{name} を含む MCP リソース
  • 一般的な FP&A タスク向けのワークフロープロンプトとスキルテンプレート

大規模なツールサーフェスの場合は、以下の検出ツールから始めてください:

  • search_tools - タスクに適した Bridge Town ツールまたはスキルを見つける
  • get_tool - 完全なツールスキーマを取得する
  • get_skill - MCP リソースを読み取れないクライアント向けの互換性ブリッジ

レジストリメタデータ

この公開リストの正規レジストリマニフェストは server.json です。これはホスト型リモート MCP サーバーを指します:

https://api.bridgetown.builders/mcp

このリポジトリは、GitHub URL を必要とする MCP ディレクトリが、Bridge Town が商用サーバーをオープンソース化することなく、ドキュメントとメタデータの安定した公開ソースにリンクできるように存在します。

ローカル Stdio シム

ほとんどのホスト型クライアントは、Streamable HTTP エンドポイントに直接接続する必要があります。 stdio バイナリを必要とするレジストリまたはローカル MCP ホスト向けに、このリポジトリは最小限のシムも提供します:

BRIDGE_TOWN_API_TOKEN=btk_YOUR_TOKEN npx github:Bridge-Town/financial-modeling-mcp

シムは stdio を介して bridge-town-mcp を公開し、MCP JSON-RPC メッセージを以下に転送します:

https://api.bridgetown.builders/mcp

設定:

変数必須説明
BRIDGE_TOWN_API_TOKENはいhttps://app.bridgetown.builders/connect からの Bridge Town API トークン
BRIDGE_TOWN_MCP_URLいいえホスト型 MCP URL を上書きします(主にローカル開発用)

シムはローカルファイルの読み書きや子プロセスの生成を行いません。 Bridge Town MCP API への HTTPS リクエストのみを行います。

セキュリティ

Bridge Town はテナント分離され、OAuth で保護され、財務データ向けに設計されています。 財務モデルの実行は、アウトバウンドネットワークのない隔離されたコンテナで行われます。 Google Sheets アクセスは Google の drive.file スコープを使用するため、Bridge Town は ユーザーが Bridge Town フローを通じて選択したシート、または Bridge Town が作成したシートにのみアクセスできます。

セキュリティの問題は非公開で報告してください。脆弱性について公開 GitHub Issue を作成しないでください。 SECURITY.md を参照してください。