Bridge Town
officielBridge Town est une plateforme de modélisation financière native MCP et versionnée par git, destinée aux équipes FP&A et aux responsables financiers. Les agents IA utilisent les outils Bridge Town pour créer des projets, écrire des fichiers de modèles Python, exécuter des modèles dans des sandbox cloud isolés, interroger des données, écrire des résultats dans Google Sheets, créer des tableaux de bord, bifurquer des scénarios et collaborer avec leurs collègues.
Que pouvez-vous faire avec Bridge Town MCP ?
- Découvrir le bon outil — Demandez à votre assistant d’appeler
search_toolspour trouver l’outil MCP actuel adapté à un objectif de modélisation financière. - Inspecter les schémas d’outils — Utilisez
get_toolpour récupérer le schéma complet de tout outil avant de l’invoquer. - Préserver les états des feuilles — Exécutez
native_sheet_reader.pydans un dépôt de modèle pour lire les feuilles natives tout en conservant les états manquants, vides et de formule intacts. - Suivre les dépendances de sortie — Générez des graphes de dépendances
output_lineage.jsonvalidés avecoutput_lineage.pypour les sorties de modèle. - Se connecter via stdio — Transmettez les appels MCP au point de terminaison hébergé à l’aide du shim stdio local avec un jeton API Bridge Town.
Documentation
Connecteur MCP Bridge Town
Créez des modèles financiers sous forme de code avec exécution cloud, Native Sheets, Google Sheets, contrôle de version et collaboration.
Ce dépôt public contient la documentation, les métadonnées de registre, un shim minimal stdio-vers-HTTP et des assistants versionnés de création de modèles pour le connecteur MCP hébergé Bridge Town. L'implémentation commerciale du serveur est exploitée par Bridge Town et n'est pas publiée ici.
- Site web : https://www.bridgetown.builders
- Application : https://app.bridgetown.builders
- Documentation : https://www.bridgetown.builders/docs/
- Point de terminaison MCP :
https://api.bridgetown.builders/mcp - Transport : MCP Streamable HTTP
- Authentification : OAuth pour les flux de connecteur hébergé ; jetons porteurs pour la configuration manuelle du client
Bridge Town n'exécute pas de LLM côté serveur ni ne transmet les invites. Le client IA et le fournisseur de modèle choisis par l'utilisateur exécutent la conversation ; Bridge Town reçoit les appels MCP typés et exécute des opérations de plateforme déterministes.
Connexion
Pour Claude.ai, ajoutez https://api.bridgetown.builders/mcp comme connecteur personnalisé et approuvez l'invite OAuth de Bridge Town.
Pour les clients prenant en charge Streamable HTTP avec en-têtes :
{
"mcpServers": {
"bridge-town": {
"transport": {
"type": "http",
"url": "https://api.bridgetown.builders/mcp",
"headers": {
"Authorization": "Bearer btk_YOUR_TOKEN"
}
}
}
}
}
Générez et révoquez les jetons API sur https://app.bridgetown.builders/connect. Consultez Getting Started pour la configuration, les flux de tâches actuels et le dépannage.
Surface MCP canonique
Le point de terminaison de production expose un catalogue d'outils canonique. Utilisez search_tools pour trouver l'outil actuel correct pour un objectif et get_tool pour récupérer son schéma complet. Le catalogue ne change pas en fonction du client ou de l'agent utilisateur.
Le manifeste de registre canonique pour cette liste publique est server.json. Il pointe vers le serveur MCP distant hébergé ; il ne s'agit pas d'une copie de l'implémentation propriétaire du serveur.
Assistants versionnés de création de modèles
De petits modules d'assistance destinés à s'exécuter dans un dépôt de modèles sont publiés sous forme de versions immuables sous licence MIT :
native_sheet_reader.pyv1.1.0 préserve les états manquant/vide/formule de Native Sheet et émet des identités de lecture bornées et sans valeur.output_lineage.pyv1.1.0 émet des graphes de dépendancesoutput_lineage.jsonvalidés.
Le répertoire de version v1.1.0 comprend
des exemples exécutables, un journal des modifications, la propriété, la licence, le manifeste et
SHA256SUMS. Installez un assistant octet pour octet à l'emplacement target_path du manifeste
et vérifiez son empreinte avant de le valider dans un dépôt de modèles.
Shim stdio local
La plupart des clients doivent se connecter directement au point de terminaison Streamable HTTP. Un hôte MCP local nécessitant stdio peut utiliser le shim de transfert minimal :
BRIDGE_TOWN_API_TOKEN=btk_YOUR_TOKEN npx github:Bridge-Town/financial-modeling-mcp
Le shim ne lit ni n'écrit de fichiers locaux et ne lance pas de processus enfants. Il transfère uniquement les messages MCP JSON-RPC via HTTPS vers le point de terminaison MCP Bridge Town configuré.
Sécurité
L'exécution des modèles financiers s'effectue dans un conteneur isolé sans accès réseau sortant. L'accès à Google utilise drive.file, limitant Bridge Town aux fichiers sélectionnés via le flux Bridge Town ou créés par Bridge Town.
Signalez les vulnérabilités en privé via SECURITY.md. N'ouvrez pas de problème public et n'incluez pas de données client dans un rapport.
Gouvernance
- Support
- Contribution et limite de contribution
- Limite des sources publiques et privées
- Propriété
- Licence MIT
Les fichiers de gouvernance sont générés à partir du contrat de métadonnées fermé et versionné
directory-resources.v1.json.