Инструменты4 октября 2026 г., 21:46 МСК🤖 Auto

Google выпустил MCP Toolbox для баз данных: прямой доступ ИИ-агентов к данным

Google открыл исходный код MCP Toolbox — сервера Model Context Protocol, позволяющего ИИ-агентам и IDE безопасно подключаться к корпоративным базам данных без написания кода.

Баннер новости 8912

От Gen AI Toolbox к MCP: новый стандарт интеграции

Лаборатория Google выпустила MCP Toolbox for Databases (ранее известную как Gen AI Toolbox for Databases) — open-source сервер протокола Model Context Protocol (MCP). Проект решает критическую проблему безопасного и быстрого подключения ИИ-агентов, таких как Gemini CLI, Claude Code или Codex, к корпоративным базам данных. Инструмент позволяет агентам исследовать схемы, выполнять запросы и генерировать код, минуя необходимость написания шаблонного кода (boilerplate).

Два режима работы: «из коробки» и кастомизация

Инструмент предлагает два ключевых сценария использования. Первый — Build-Time (готовые инструменты): разработчики могут мгновенно подключиться к базе данных, используя предустановленные инструменты для исследования данных. Второй — Run-Time (кастомные инструменты): фреймворк позволяет создавать специализированные, безопасные инструменты для продакшн-агентов с поддержкой NL2SQL (преобразование естественного языка в SQL) и семантического поиска.

Поддерживаемые базы данных и экосистема

Google заявляет о широкой поддержке как собственных облачных решений, так и популярных open-source СУБД. Ниже приведена таблица основных поддерживаемых источников данных:

Категория Поддерживаемые базы данных / Сервисы
Google Cloud AlloyDB, BigQuery, Cloud SQL (PostgreSQL, MySQL, SQL Server), Spanner, Firestore, Knowledge Catalog
Open Source / Enterprise PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, MongoDB, Redis, Elasticsearch, CockroachDB, ClickHouse, Couchbase, Neo4j, Snowflake, Trino

Безопасность и производительность

Ключевым отличием решения является акцент на корпоративную безопасность. MCP Toolbox включает:

  • Integrated Auth (IAM): Интеграция с системами аутентификации для контроля доступа.
  • Restricted Access: Возможность ограничивать доступ агентов только к определенным таблицам или полям.
  • OpenTelemetry: Встроенная поддержка трассировки и метрик для полного контроля над запросами агентов.
  • Connection Pooling: Оптимизация производительности при работе с большим количеством запросов.

Быстрый старт и установка

Для подключения достаточно добавить конфигурацию в файл клиента (например, mcp.json или claude_desktop_config.json). Пример для PostgreSQL:

"mcpServers": {
  "toolbox-postgres": {
    "command": "npx",
    "args": ["-y", "@toolbox-sdk/server", "--prebuilt=postgres", "--stdio"]
  }
}

Текущая стабильная версия бинарных файлов — 1.13.1. Проект доступен на GitHub по адресу github.com/googleapis/mcp-toolbox и поддерживает установку через Docker, бинарные файлы для Linux/macOS/Windows, а также интеграцию с SDK для LangChain и LlamaIndex.

Источник: Github ↗