Перейти к содержимому

BigQuery

Предоставляет LLM доступ к BigQuery для инспекции схем и выполнения SQL-запросов

Python
120 stars

Описание

Это сервер Model Context Protocol на Python для интеграции с BigQuery. Ключевые особенности: инструменты для выполнения SQL-запросов, списка таблиц и описания схем. Конфигурируется через аргументы командной строки или переменные окружения (проект, локация, датасеты, ключ аккаунта). Идеально для приложений, где LLM нужно анализировать и запрашивать данные в Google Cloud, упрощая взаимодействие с большими данными без прямого API-доступа.

Возможности

Выполнение SQL-запросов

Инструмент execute-query для запуска запросов в диалекте BigQuery.

Список таблиц

Инструмент list-tables для получения всех таблиц в базе данных.

Описание схем

Инструмент describe-table для детального описания структуры конкретной таблицы.

Конфигурация доступа

Поддержка GCP проекта, локации, датасетов и сервисных ключей для аутентификации.

Установка

{ “mcpServers”: { “bigquery”: { “command”: “uvx”, “args”: [ “mcp-server-bigquery”, “–project”, “{{GCP_PROJECT_ID}}”, “–location”, “{{GCP_LOCATION}}” ] } } }

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
120

Ссылки