BigQuery MCP Server
Сервер для безопасного доступа LLM к BigQuery, позволяющий анализировать данные через естественный язык без SQL.
Описание
BigQuery MCP Server — это сервер на Node.js, использующий протокол Model Context Protocol (MCP) для интеграции LLM (как Claude) с BigQuery. Обеспечивает read-only доступ к датасетам, преобразует запросы на естественном языке в SQL. Ключевые особенности: поддержка таблиц и представлений, исследование схем, лимит 1 ГБ на запрос, аутентификация через Google Cloud. Применения: анализ данных в чате, автоматизация отчетов, безопасный обмен данными с AI без ручного кода.
Возможности
Выполнение SQL-запросов
Преобразование естественного языка в SQL для анализа данных.
Доступ к таблицам и представлениям
Поддержка таблиц и materialized views в датасетах BigQuery.
Исследование схем
Просмотр структуры датасетов с различением типов ресурсов (tables vs views).
Безопасный анализ
Read-only доступ с лимитом 1 ГБ на обработку запроса.
Интеграция с LLM
Работа через Claude Desktop для чат-анализа данных.
Установка
{ “mcpServers”: { “bigquery”: { “command”: “npx”, “args”: [ “-y”, “@ergut/mcp-bigquery-server”, “–project-id”, “your-project-id”, “–location”, “us-central1” ] } } }
Для аутентификации: gcloud auth application-default login или укажите –key-file для service account.
Альтернатива: npx @smithery/cli install @ergut/mcp-bigquery-server –client claude