BigQuery MCP Server
Google BigQueryの大規模データをClaudeで分析できるMCPサーバー
uvx mcp-server-bigquery概要
Google BigQuery MCP Serverの設定方法と使い方。
ClaudeからBigQueryの大規模データを自然語で分析できるMCPサーバー。
プロジェクト・データセット・テーブルの一覧取得、スキーマ確認、SQLクエリの実行が可能。
「BigQuery Claude 分析」「GA4 BigQuery 自動レポート」などの検索需要に応える実用的なMCPサーバー。
設定手順はサービスアカウントキーを用意してconfig.jsonに追記するだけで完了する。
反復作業を自動化することで、より重要な業務に集中できる環境を整えられる。
料金・APIキー情報
料金
無料プランありAPIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://console.cloud.google.com にアクセスしてプロジェクトを選択
- 2
「BigQuery API」を有効化し、「IAM と管理」→「サービスアカウント」→「サービスアカウントを作成」
- 3
サービスアカウントに「BigQuery データ閲覧者」等の役割を付与
- 4
作成したサービスアカウントの「キー」タブ→「鍵を追加」→「JSON」でキーをダウンロード
- 5
ダウンロードしたJSONのパスをGOOGLE_APPLICATION_CREDENTIALSに設定し、BIGQUERY_PROJECT_IDにプロジェクトIDを設定する
こんな使い方ができます
自然語でBigQueryにSQLを実行させて大規模データを即座に分析できる
データセットのスキーマをClaudeに読み込ませてデータ構造を把握させられる
クエリ結果をClaudeがビジネスインサイトとしてまとめてレポートを生成できる
セットアップ手順
- 1
Google Cloud Console(console.cloud.google.com)でプロジェクトを作成・選択する
- 2
「IAM と管理」→「サービスアカウント」でサービスアカウントを作成してBigQueryのロールを付与する
- 3
サービスアカウントのキー(JSON)をダウンロードして安全な場所に保存する
- 4
BigQuery APIを有効化する:「APIとサービス」→「BigQuery API」を検索して有効化
- 5
ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add bigquery -e GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json -e BIGQUERY_PROJECT=your-project-id -- uvx mcp-server-bigquery
設定ファイル
コピー前に確認
Google Cloudアカウント・プロジェクトとサービスアカウントキーが必要
claude mcp add bigquery -e GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json -e BIGQUERY_PROJECT=your-project-id -- uvx mcp-server-bigquery