Bridge Town

官方

Bridge Town 是一個原生支援 MCP、採用 Git 版本控制的財務建模平台,專為 FP&A 團隊與財務領導者設計。AI 代理可透過 Bridge Town 工具建立專案、撰寫 Python 模型檔案、在隔離的雲端沙盒中執行模型、查詢資料、將輸出寫入 Google Sheets、建立儀表板、進行情境分支,並與團隊成員協作。

你可以用 Bridge Town MCP 做什麼?

  • 探索工具 — 透過 search_tools 詢問適合建模任務的工具,然後使用 get_tool 取得其完整架構。
  • 讀取原生試算表 — 使用 native_sheet_reader.py 在將試算表資料匯入模型時,保留缺失、空白及公式狀態。
  • 追蹤輸出血緣 — 使用 output_lineage.py 為模型輸出產生經過驗證的 output_lineage.json 依賴圖。
  • 透過 HTTP 連線 — 為您的 AI 用戶端設定 https://api.bridgetown.builders/mcp 端點,並搭配 OAuth 或 bearer token。
  • 透過 stdio 在本機執行 — 當您的主機需要 stdio 時,使用 npx shim 將 MCP JSON-RPC 訊息轉送至託管端點。

文件

Bridge Town MCP 連接器

以程式碼形式建構財務模型,支援雲端執行、Native Sheets、Google Sheets、版本控制與協作。

此公開儲存庫包含文件、註冊表元資料、一個精簡的 stdio 轉 HTTP 橋接層,以及 Bridge Town 託管式 MCP 連接器的版本化模型編寫輔助工具。商業伺服器實作由 Bridge Town 營運,未在此發布。

Bridge Town 不執行伺服器端 LLM,也不代理提示詞。使用者選擇的 AI 用戶端與模型提供者負責執行對話;Bridge Town 接收型別化的 MCP 呼叫,並執行確定性的平台操作。

連線

若使用 Claude.ai,請新增 https://api.bridgetown.builders/mcp 作為自訂連接器,並核准 Bridge Town 的 OAuth 提示。

若用戶端支援 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 產生及撤銷 API token。 設定、目前任務流程與疑難排解請參閱 入門指南

標準 MCP 介面

正式端點公開涵蓋 18 個領域、共 78 個工具的標準目錄。請使用 search_tools 尋找符合目標的目前正確工具,並使用 get_tool 取得其完整結構描述。目錄不會因用戶端或使用者代理而改變。

此公開清單的標準註冊表清單為 server.json。 它指向託管式遠端 MCP 伺服器;並非專有伺服器實作的副本。

版本化模型編寫輔助工具

設計在模型儲存庫內執行的小型輔助模組,以不可變更、MIT 授權的版本發布:

v1.0.0 發布目錄 包含 可執行範例、變更日誌、所有權、授權、清單,以及 SHA256SUMS。請在清單的 target_path 處逐位元組安裝輔助工具, 並在提交至模型儲存庫前驗證其摘要。

本機 stdio 橋接層

大多數用戶端應直接連線至 Streamable HTTP 端點。需要 stdio 的本機 MCP 主機可使用此精簡轉送橋接層:

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

此橋接層不會讀取或寫入本機檔案,也不會產生子程序。它僅透過 HTTPS 將 MCP JSON-RPC 訊息轉送至設定的 Bridge Town MCP 端點。

安全性

財務模型執行在隔離容器中進行,無對外網路存取。Google 存取使用 drive.file,將 Bridge Town 限制為僅能存取透過 Bridge Town 流程選取或由 Bridge Town 建立的檔案。

請透過 SECURITY.md 私下回報漏洞。請勿開啟公開議題,也不要在回報中包含客戶資料。