BigQuery MCP by InsightfulPipe について
接続したGoogle Cloudプロジェクトで、BigQueryのデータセットやテーブル、スキーマを確認し、SQLを実行するホスト型MCPサーバーです。BigQueryを利用するチーム向けで、サービスアカウントのロールとアカウント単位の制御でアクセスを定めます。
主な機能
- 01データセット、テーブル、ビューの一覧表示
- 02テーブルのメタデータとスキーマ確認
- 03Standard SQLクエリの実行
- 04アカウントごとの操作制御
活用シーン
- 01プロジェクト内のデータセットを確認
- 02テーブルの列名と型を確認
- 03日ごとのセッション数を検索
- 04AIのアクセスを読み取り操作に制限
MCP 対応
ホスト型リモートサーバーを通じて、MCPクライアントにBigQueryのメタデータ確認とクエリ操作を公開します。サービスアカウントのロールとアカウント単位の設定により、読み取り専用か読み書き可能かが決まります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://bigquery.insightfulmcp.com/claude mcp add --transport http com-insightfulpipe-bigquery https://bigquery.insightfulmcp.com/{"mcpServers":{"com-insightfulpipe-bigquery":{"type":"http","url":"https://bigquery.insightfulmcp.com/"}}}Cursor で開く{"servers":{"com-insightfulpipe-bigquery":{"type":"http","url":"https://bigquery.insightfulmcp.com/"}}}VS Code で開く{"mcpServers":{"com-insightfulpipe-bigquery":{"type":"http","url":"https://bigquery.insightfulmcp.com/"}}}{"mcpServers":{"com-insightfulpipe-bigquery":{"serverUrl":"https://bigquery.insightfulmcp.com/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Insightful Pipe の BigQuery MCP サーバー
BigQuery を AI アシスタントに接続:Google Cloud 上のデータセット、スキーマ、SQL を利用できます。
Insightful Pipe MCP Server Collection の一部です。Model Context Protocol(MCP)を通じて、Claude、ChatGPT、Cursor などの AI アシスタントから BigQuery を利用できます。
MCP サーバーの URL
https://bigquery.insightfulmcp.com/
BigQuery MCP とは?
BigQuery MCP は、InsightfulPipe がホストするリモートの Model Context Protocol サーバーです。接続済みの Google Cloud プロジェクト上で、BigQuery のデータセットのクエリ、テーブルの一覧表示、スキーマの確認、SQL の実行ができます。接続が読み取り専用か読み取り/書き込み可能かは、GCP でサービスアカウントに付与するロールによって決まります。
インストール
Claude
- MCP サーバーの URL をコピーします:
https://bigquery.insightfulmcp.com/ - Claude Connectors Settings を開きます
- 下までスクロールして、Add custom connector をクリックします
- URL を貼り付けて、Add をクリックします
- Connect をクリックし、求められた場合は InsightfulPipe にサインインします。Claude にコネクターが接続済みとして表示されます。
ChatGPT
カスタム MCP サーバーは ChatGPT の開発者モードから追加します。利用できるかどうかは ChatGPT のプランによって異なり、ワークスペースの管理者による許可が必要な場合があります。
- ChatGPT の設定で開発者モードを有効にします
- リモート MCP サーバー用の新しいアプリを作成し、URL を貼り付けます:
https://bigquery.insightfulmcp.com/ - 求められた場合は InsightfulPipe にサインインします。サインインすると接続が完了します。
OpenAI のガイドを参照してください:ChatGPT の開発者モードと MCP アプリ
Claude Code
claude mcp add --transport http bigquery https://bigquery.insightfulmcp.com/
Cursor
サーバーを ~/.cursor/mcp.json(すべてのプロジェクト)または .cursor/mcp.json(1 つのプロジェクト)に追加します:
{
"mcpServers": {
"bigquery": {
"url": "https://bigquery.insightfulmcp.com/"
}
}
}
Cursor に認証が必要ですと表示されたら、Connect をクリックし、求められた場合は InsightfulPipe にサインインします。
利用可能なアクション
5 つのアクション:読み取り 4 つ、書き込み 1 つ。
読み取りアクション(4)
| アクション | 説明 |
|---|---|
get_table_metadata | テーブルまたはビューの完全なメタデータを取得します:スキーマ、行数、サイズ、パーティショニング、有効期限 |
get_table_schema | テーブルまたはビューのスキーマ(列名と型)を取得します |
list_datasets | 接続済みの Google Cloud プロジェクトにあるすべてのデータセットを一覧表示します |
list_tables | データセット内のすべてのテーブルとビューを一覧表示します |
書き込みアクション(1)
| アクション | 説明 |
|---|---|
run_query | Standard SQL クエリを実行し、行を返します |
AI が実行できる操作を制御する
接続済みの各アカウントで AI エージェントに許可する操作を選べます:
- 接続済みの各アカウントで個々のアクションを有効または無効にすることで、エージェントには許可したアクションだけが表示されます。
- 読み取り専用または読み取り/書き込みとして接続します。 読み取り専用の接続では、読み取りアクションのみ有効にできます。
- 破壊的なアクションは、デフォルトで無効です。 削除などのアクションは、管理者が有効にするまで無効になっています。
- アカウントごとにチームのアクセスを設定できます。 アクセスが制限されたチームメンバーは、許可されたアカウントのみを使用でき、そのアカウントで有効になっている読み取りアクションを利用できます。
使用例
"List the datasets in my project"
"Show the schema of the events table"
"Run a query for daily sessions over the last 30 days"
料金
BigQuery MCP サーバーは、他のすべての MCP サーバーおよび CLI とともに、すべての InsightfulPipe プランに含まれています。プランは月額 $29.99 からで、7 日間お試しいただけます。現在のプランについては、insightfulpipe.com/pricing をご覧ください。
Insightful PipeのMCPサーバーをさらに探す
**insightfulpipe.com/mcp-servers**にアクセスして、MCPサーバーの全コレクションをご覧ください。
リソース
サポート
- ドキュメント: insightfulpipe.com/docs
- すべてのMCPサーバー: insightfulpipe.com/mcp-servers
- メール: [email protected]
Insightful Pipe — MCPサーバーを通じたAI搭載のマーケティング分析。 すべての統合機能を見る →
ライセンス
MIT License - 詳細はLICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。