Bridge Town

официальный

Bridge Town — это нативная для MCP, версионируемая через git платформа финансового моделирования для команд FP&A и финансовых руководителей. ИИ-агенты используют инструменты Bridge Town для создания проектов, написания файлов моделей на Python, запуска моделей в изолированных облачных песочницах, запроса данных, вывода результатов в Google Sheets, создания дашбордов, ветвления сценариев и совместной работы с коллегами.

Что можно делать с Bridge Town MCP?

  • Discover the right tool — Ask your assistant to call search_tools to find the correct current MCP tool for a financial modeling goal.
  • Inspect tool schemas — Use get_tool to retrieve the full schema of any tool before invoking it.
  • Preserve sheet states — Run native_sheet_reader.py in a model repo to read Native Sheets while keeping missing, blank, and formula states intact.
  • Track output dependencies — Generate validated output_lineage.json dependency graphs with output_lineage.py for model outputs.
  • Connect via stdio — Forward MCP calls to the hosted endpoint using the local stdio shim with a Bridge Town API token.

Документация

Bridge Town MCP Connector

Создавайте финансовые модели как код с облачным выполнением, Native Sheets, Google Sheets, контролем версий и совместной работой.

Этот публичный репозиторий содержит документацию, метаданные реестра, минимальный stdio-to-HTTP шим и версионированные вспомогательные модули для создания моделей для хостируемого Bridge Town MCP коннектора. Коммерческая реализация сервера управляется Bridge Town и не публикуется здесь.

Bridge Town не запускает серверную LLM и не проксирует промпты. Выбранный пользователем AI-клиент и провайдер модели ведут диалог; Bridge Town получает типизированные MCP-вызовы и выполняет детерминированные операции платформы.

Подключение

Для Claude.ai добавьте https://api.bridgetown.builders/mcp как пользовательский коннектор и подтвердите OAuth-запрос Bridge Town.

Для клиентов, поддерживающих 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-поверхность

Продакшн-endpoint предоставляет один канонический каталог инструментов. Используйте search_tools для поиска правильного текущего инструмента для цели и get_tool для получения его полной схемы. Каталог не меняется в зависимости от клиента или user agent.

Канонический манифест реестра для этого публичного листинга — server.json. Он указывает на хостируемый удаленный MCP-сервер; это не копия проприетарной реализации сервера.

Версионированные вспомогательные модули для создания моделей

Небольшие вспомогательные модули, предназначенные для запуска внутри репозитория модели, публикуются как неизменяемые релизы под лицензией MIT:

  • native_sheet_reader.py v1.1.0 сохраняет состояния missing/blank/formula в Native Sheet и генерирует ограниченные, не содержащие значений read-идентификаторы.
  • output_lineage.py v1.1.0 генерирует проверенные графы зависимостей output_lineage.json.

Каталог релиза v1.1.0 включает выполняемые примеры, журнал изменений, информацию о владельце, лицензию, манифест и SHA256SUMS. Установите модуль байт-в-байт по target_path из манифеста и проверьте его контрольную сумму перед фиксацией в репозитории модели.

Локальный stdio-шим

Большинство клиентов должны подключаться напрямую к Streamable HTTP endpoint. Локальный MCP-хост, требующий stdio, может использовать минимальный пересылающий шим:

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

Шим не читает и не записывает локальные файлы и не запускает дочерние процессы. Он только пересылает MCP JSON-RPC сообщения по HTTPS на настроенный Bridge Town MCP endpoint.

Безопасность

Выполнение финансовых моделей происходит в изолированном контейнере без исходящего сетевого доступа. Доступ к Google использует drive.file, ограничивая Bridge Town файлами, выбранными через поток Bridge Town или созданными Bridge Town.

Сообщайте об уязвимостях конфиденциально через SECURITY.md. Не открывайте публичные issue и не включайте данные клиентов в отчет.

Управление

Файлы управления генерируются из закрытого, версионированного directory-resources.v1.json контракта метаданных.