Руководство по коннектору6 мин чтенияMCP-инструментов: 117 языков

Как подключить Google BigQuery к Claude через MCP

Дайте ИИ исследовать Google BigQuery и выполнять запросы: выводить проекты, наборы данных и таблицы, читать схемы, бесплатно просматривать строки, оценивать стоимость запроса пробным запуском (dry run) перед выполнением, листать результаты и проверять историю заданий. Вход через ваш аккаунт Google.

HCАвтор: команда HelpCodeОбновлено 6 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Google BigQuery

Google BigQuery

Let your AI explore and query Google BigQuery: list projects, datasets and tables, read schemas, preview rows for free, estimate a query's cost with a dry run before running it, page through results and check the job history. Signs in with your Google account.

инструментов

11

Регион

INTL

Категория

Базы данных

Аутентификация

OAuth 2.0

Требуемые env-vars

GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRET
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Google BigQuery одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

AnythingMCP есть в каталоге коннекторов Claude: добавьте его в Claude в один клик (откроется в новой вкладке), затем войдите и выберите, какие MCP-серверы может использовать Claude.

Кратко

Дайте ИИ исследовать Google BigQuery и выполнять запросы: выводить проекты, наборы данных и таблицы, читать схемы, бесплатно просматривать строки, оценивать стоимость запроса пробным запуском (dry run) перед выполнением, листать результаты и проверять историю заданий. Вход через ваш аккаунт Google.

Попробуй спросить

Примеры промптов для Google BigQuery

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Google BigQuery · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Google BigQuery, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Google BigQuery + Claude

Дайте ИИ исследовать Google BigQuery и выполнять запросы: выводить проекты, наборы данных и таблицы, читать схемы, бесплатно просматривать строки, оценивать стоимость запроса пробным запуском (dry run) перед выполнением, листать результаты и проверять историю заданий. Вход через ваш аккаунт Google.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET

Шаг 1 — Получите учётные данные

  1. Откройте console.cloud.google.com, выберите или создайте проект, затем перейдите в APIs & Services → Library и включите BigQuery API.
  2. Откройте APIs & Services → OAuth consent screen. Выберите Internal, если вы работаете в Google Workspace (самый простой вариант), иначе External. Для External установите статус публикации In production: пока приложение находится в режиме Testing, Google отзывает его токены обновления через 7 дней, и коннектор перестаёт работать каждую неделю. Для собственной учётной записи предупреждение «unverified app» можно просто пропустить.
  3. Откройте APIs & Services → Credentials → Create credentials → OAuth client ID, выберите тип приложения Web application и добавьте разрешённый URI перенаправления https://cloud.anythingmcp.com/api/mcp-oauth/callback. Если вы размещаете AnythingMCP сами, укажите вместо него https://your-anythingmcp-host/api/mcp-oauth/callback.
  4. Вставьте идентификатор клиента в GOOGLE_CLIENT_ID, а секрет клиента в GOOGLE_CLIENT_SECRET, затем установите коннектор.
  5. На странице коннектора нажмите Authorize with Provider и войдите в аккаунт Google, чьими данными BigQuery должен пользоваться ИИ. Токен обновления хранится в зашифрованном виде, токены доступа обновляются автоматически.

Один клиент Google для всех коннекторов Google: один и тот же проект Cloud и клиент OAuth подходят для всех коннекторов Google, от Gmail и Google Sheets до Search Console и Firebase. Включите каждый API в этом проекте, используйте те же идентификатор и секрет клиента и авторизуйте каждый коннектор один раз.

Роли: коннектор запрашивает https://www.googleapis.com/auth/bigquery, но что ИИ может читать, запрашивать или изменять, определяют роли учётной записи, под которой выполнен вход. Чтобы выполнять запросы, учётной записи нужна роль BigQuery Job User в проекте, где они выполняются, и BigQuery Data Viewer на сами данные.

Только чтение: Google не предлагает для этого API scope только для чтения BigQuery. Замените scope в настройках OAuth коннектора на https://www.googleapis.com/auth/cloud-platform.read-only, авторизуйте коннектор заново, дайте учётной записи только BigQuery Data Viewer и BigQuery Job User и отключите bigquery_cancel_job. Тогда SQL-команды, изменяющие данные, будут завершаться ошибкой 403.

Исследовать данные бесплатно: вывод проектов, наборов данных и таблиц, чтение схемы через bigquery_get_table и просмотр примеров строк через bigquery_preview_table_rows не сканируют ни одного байта. ИИ читает схему, прежде чем писать SQL.

Запросы стоят денег, поэтому ИИ сначала делает пробный запуск: при тарификации по запросам (on-demand) BigQuery берёт плату за байты, которые сканирует запрос, примерно 6,25 доллара США за ТиБ в большинстве регионов (первый ТиБ каждый месяц бесплатный). Прежде чем выполнить запрос к таблице, размер которой он ещё не оценил, ИИ делает бесплатный пробный запуск, сообщает вам оценку в ГБ и примерную стоимость и просит подтвердить всё, что больше 10 ГБ, предлагая, как сузить запрос (меньше столбцов, фильтр по партиции, более короткий период). Затем он задаёт лимит байтов чуть выше оценки, чтобы запрос, который обошёлся бы дороже, завершился ошибкой без списания. LIMIT не уменьшает объём сканируемых данных.

SQL-команды, изменяющие данные, ждут вашего «да»: bigquery_run_query может выполнить любую команду GoogleSQL, разрешённую учётной записи, включая INSERT, UPDATE, DELETE, MERGE, CREATE, ALTER и DROP. Перед любой командой, кроме SELECT, ИИ показывает вам точный текст команды и то, что она изменит, и ждёт явного «да». Отмена выполняющегося задания через bigquery_cancel_job тоже происходит только после вопроса.

Результаты и история: запрос по умолчанию возвращает до 100 строк (максимум 1 000); ИИ листает дальше с помощью bigquery_get_query_results, который также дожидается завершения долгих запросов. bigquery_list_jobs и bigquery_get_job показывают прошлые задания с их SQL, обработанными и оплаченными байтами и ошибками.

Частые ошибки: 401 означает, что авторизация истекла или отозвана (это всегда происходит через 7 дней, пока экран согласия в режиме Testing): снова нажмите Authorize with Provider. 403 accessDenied: у учётной записи нет нужной роли (Job User в проекте запросов, Data Viewer на данные) или для изменения использован scope только для чтения. 403 «BigQuery API has not been used in project»: включите BigQuery API в проекте Cloud, к которому относится клиент OAuth. 403 bytesBilledLimitExceeded: запрос просканировал бы больше лимита, и ничего не списано. 400 invalidQuery: ошибка в SQL, в сообщении указана позиция. 404 notFound: неверный идентификатор проекта, набора данных или таблицы либо задание запрошено без указания его расположения (location). 403 quotaExceeded или rateLimitExceeded: подождите и повторите.

Коннектор не загружает и не экспортирует данные, не копирует таблицы, не управляет моделями BigQuery ML и запланированными запросами и не использует Storage Read API. Наборы данных и таблицы он создаёт или удаляет только SQL-командами в запросе и только после вашего подтверждения.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Claude

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Рекомендуемый путь: работает в claude.ai web без редактирования конфигурационных файлов.

  1. Открой в Claude Customize → Connectors.
  2. Нажми +, затем Add custom connector.
  3. Введи название, например Google BigQuery, и URL удалённого MCP-сервера https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, затем нажми Add.
  4. Нажми Connect и войди в AnythingMCP (OAuth), чтобы разрешить доступ.

Все инструменты ниже появятся в чате: начинайте писать промпты.

Доступные инструменты

ToolWhat it does
bigquery_list_projectsList the Google Cloud projects the signed-in account can use in BigQuery, with project id, name and number
bigquery_list_datasetsList the datasets of a project with their location and labels
bigquery_get_datasetGet one dataset: description, location, creation and modification times, default table expiration and labels
bigquery_list_tablesList the tables, views and materialized views of a dataset with type, partitioning and clustering
bigquery_get_tableGet a table's schema (column names, types, modes, descriptions, nested fields), row count, size in bytes, partitioning, clustering, whether…
bigquery_preview_table_rowsRead the first rows of a table directly, without running a query: FREE, no bytes are billed
bigquery_run_queryRun a GoogleSQL query (jobs.query)
bigquery_get_query_resultsGet the result rows of a query job, page by page, or wait for a query that was still running (jobComplete false)
bigquery_list_jobsList recent BigQuery jobs of a project (queries, loads, copies, exports), newest first, with state, SQL, bytes processed and errors
bigquery_get_jobGet one job: its SQL, state (PENDING, RUNNING, DONE), errors, start and end times, bytes processed and billed, slot time, cache hit and…
bigquery_cancel_jobAsk BigQuery to cancel a running job

Примеры запросов

  • «Какие наборы данных есть в нашем проекте analytics и какие столбцы у таблицы events?»
  • «Покажи десять примеров строк из таблицы orders, не выполняя запрос.»
  • «Сколько заказов по каждой стране было у нас в прошлом месяце? Сначала сделай пробный запуск запроса и скажи, сколько данных он просканирует.»
  • «Какие из моих запросов BigQuery на этой неделе оплатили больше всего байтов и что они выполняли?»
  • «Какие десять слов чаще всего встречаются в „Гамлете“ в публичном наборе данных bigquery-public-data.samples.shakespeare? Назови примерную стоимость, прежде чем запускать запрос.»

FAQ

Работает ли с Claude Code так же как с Claude Desktop? Да, оба указывайте на https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.

Следующие шаги

Это руководство помогло?

Ваш агент для Google BigQuery в одном клике.

Установите коннектор, вставьте ключ, спросите Claude. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Google BigQuery в MCP: исследуйте данные и выполняйте запросы из любого AI-агента

Дайте ИИ исследовать Google BigQuery и выполнять запросы: выводить проекты, наборы данных и таблицы, читать схемы, бесплатно просматривать строки, оценивать стоимость запроса пробным запуском (dry run) перед выполнением, листать результаты и проверять историю заданий. Вход через ваш аккаунт Google.

Коннекторы

Как подключить Google BigQuery к ChatGPT через MCP

Дайте ИИ исследовать Google BigQuery и выполнять запросы: выводить проекты, наборы данных и таблицы, читать схемы, бесплатно просматривать строки, оценивать стоимость запроса пробным запуском (dry run) перед выполнением, листать результаты и проверять историю заданий. Вход через ваш аккаунт Google.

Коннекторы

Как подключить Google BigQuery к Cursor через MCP

Дайте ИИ исследовать Google BigQuery и выполнять запросы: выводить проекты, наборы данных и таблицы, читать схемы, бесплатно просматривать строки, оценивать стоимость запроса пробным запуском (dry run) перед выполнением, листать результаты и проверять историю заданий. Вход через ваш аккаунт Google.

Коннекторы

Как подключить Google BigQuery к Gemini через MCP

Дайте ИИ исследовать Google BigQuery и выполнять запросы: выводить проекты, наборы данных и таблицы, читать схемы, бесплатно просматривать строки, оценивать стоимость запроса пробным запуском (dry run) перед выполнением, листать результаты и проверять историю заданий. Вход через ваш аккаунт Google.

Коннекторы

Как подключить Google BigQuery к Meta Muse через MCP

Дайте ИИ исследовать Google BigQuery и выполнять запросы: выводить проекты, наборы данных и таблицы, читать схемы, бесплатно просматривать строки, оценивать стоимость запроса пробным запуском (dry run) перед выполнением, листать результаты и проверять историю заданий. Вход через ваш аккаунт Google.

Коннекторы

Как подключить Avito к Claude через MCP

Подключите ИИ к бизнес-аккаунту Авито: список объявлений и изменение цен, статистика просмотров, контактов и звонков, проверка выгрузок автозагрузки и их ошибок, формат фида и кошелёк, а также чтение чатов в Авито Мессенджере. Отправка сообщений и изменение настроек автозагрузки подключаются по желанию и по умолчанию выключены.