Bridge Town
公式Bridge Townは、FP&Aチームや財務リーダー向けの、MCPネイティブでgitバージョン管理された財務モデリングプラットフォームです。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またはベアラートークンで設定します。 - stdio経由でローカル実行 — ホストがstdioを必要とする場合、
npxシムを使用してMCP JSON-RPCメッセージをホスト型エンドポイントに転送します。
ドキュメント
Bridge Town MCP コネクタ
クラウド実行、Native Sheets、Google Sheets、バージョン管理、コラボレーションを備えた、コードとしての財務モデルを構築します。
この公開リポジトリには、ドキュメント、レジストリメタデータ、最小限の stdio-to-HTTP シャム、およびホスト型 Bridge Town MCP コネクタ用のバージョン管理されたモデル作成ヘルパーが含まれています。商用サーバー実装は Bridge Town によって運営されており、ここでは公開されていません。
- ウェブサイト: https://www.bridgetown.builders
- アプリ: https://app.bridgetown.builders
- ドキュメント: https://www.bridgetown.builders/docs/
- MCP エンドポイント:
https://api.bridgetown.builders/mcp - トランスポート: MCP Streamable HTTP
- 認証: ホスト型コネクタフローには OAuth、手動クライアント設定にはベアラートークン
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"
}
}
}
}
}
API トークンの生成と失効は https://app.bridgetown.builders/connect で行います。 セットアップ、現在のタスクフロー、トラブルシューティングについては Getting Started を参照してください。
標準 MCP サーフェス
本番エンドポイントは、18 ドメインにわたる標準の 78 ツールカタログを公開しています。目標に適した現在のツールを見つけるには search_tools を、その完全なスキーマを取得するには get_tool を使用してください。カタログはクライアントやユーザーエージェントによって変更されることはありません。
この公開リストの標準レジストリマニフェストは server.json です。 これはホスト型リモート MCP サーバーを指しており、プロプライエタリなサーバー実装のコピーではありません。
バージョン管理されたモデル作成ヘルパー
モデルリポジトリ内で実行することを目的とした小さなヘルパーモジュールは、不変の MIT ライセンスリリースとして公開されています:
native_sheet_reader.pyv1.0.0 Native Sheet の欠落/空白/数式状態を保持し、境界のある値フリーの読み取り ID を出力します。output_lineage.pyv1.0.0 検証済みのoutput_lineage.json依存関係グラフを出力します。
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
シャムはローカルファイルの読み書きや子プロセスの起動を行いません。設定された Bridge Town MCP エンドポイントに MCP JSON-RPC メッセージを HTTPS 経由で転送するだけです。
セキュリティ
財務モデルの実行は、外部ネットワークアクセスのない分離されたコンテナ内で行われます。Google アクセスは drive.file を使用し、Bridge Town は Bridge Town フローを通じて選択されたファイル、または Bridge Town によって作成されたファイルに限定されます。
脆弱性は SECURITY.md を通じて非公開で報告してください。公開の issue を開いたり、レポートに顧客データを含めたりしないでください。