
MariaDB MCPサーバー
MariaDB MCPサーバーは、AIアシスタントにMariaDBデータベースへの安全な読み取り専用アクセスを提供し、スキーマ情報の公開やSELECTクエリのサポートにより、ワークフロー自動化、データ分析、ビジネスインテリジェンスを実現します。これにより、データベースの整合性を損なうことなく活用できます。...
BigQuery MCP サーバーで、会話形式のデータ探索、スキーマ発見、効率的なビジネスインテリジェンスを実現し、AI ワークフローを安全に BigQuery と接続。
BigQuery MCP サーバーは、BigQuery データセットへの安全な読み取り専用アクセスを提供する Model Context Protocol(MCP)サーバーです。Large Language Models(LLM)とあなたの BigQuery データの橋渡し役となり、AI アシスタントが標準化インターフェース経由でデータをクエリ・分析できるようにします。自然言語の質問を SQL に変換してデータベースのセキュリティを管理することで、開発者やアナリストは手動の SQL なしで会話形式でデータにアクセスできます。サーバーはテーブルとマテリアライズドビューの両方に対応し、スキーマ探索や安全なクエリ制限を提供してデータを保護します。主な役割は、LLM がビジネスインテリジェンスデータへ安全かつ直感的にアクセスできるようにし、ワークフロー効率を高めることです。
リポジトリやドキュメントにプロンプトテンプレートの記載はありません。
リポジトリや README に特定の MCP リソースは記載されていません。
ドキュメントやコード構造上、明示的なツールリストや server.py ファイルは存在しません。
自然言語によるデータ探索
ユーザーは「先月の上位 10 顧客は?」のような英語で質問し、BigQuery から直接回答を得られるため、手動で SQL を書く手間が省けます。
安全なビジネスインテリジェンス
機密データセットへの読み取り専用アクセスを提供し、データアナリストやビジネスユーザーが安全にデータ探索でき、変更リスクを防ぎます。
スキーマ探索
AI やユーザーがデータセットのスキーマを探索可能で、テーブルとビューの区別もでき、データ構造の把握が容易になります。
安全な範囲内でのデータ分析
クエリ制限(例:デフォルト 1GB)を強制し、リソース使用量を制御しつつ高額なクエリの誤発行を防ぎます。
リポジトリに Windsurf 用のセットアップ手順はありません。
前提条件:
Google Cloud に認証:
gcloud auth application-default login
--key-file
パラメータを使用Claude Desktop 設定に追加:claude_desktop_config.json
を編集:
{
"mcpServers": {
"bigquery": {
"command": "npx",
"args": [
"-y",
"@ergut/mcp-bigquery-server",
"--project-id",
"your-project-id",
"--location",
"us-central1"
]
}
}
}
保存して Claude Desktop を再起動
確認:
Claude とのチャットを開始し、データに関する質問をしてみましょう。
サービスアカウント使用時:
{
"mcpServers": {
"bigquery": {
"command": "npx",
"args": [
"-y",
"@ergut/mcp-bigquery-server",
"--project-id",
"your-project-id",
"--location",
"us-central1",
"--key-file",
"/path/to/your/service-account-key.json"
]
}
}
}
API キーの安全管理:
サービスアカウントキーはリポジトリ外に保管し、--key-file
パラメータで参照してください。キーをバージョン管理にコミットしないようご注意ください。
FlowHunt での MCP 利用
FlowHunt のワークフローに MCP サーバーを統合するには、まず MCP コンポーネントをフローに追加し、AI エージェントと接続します。
MCP コンポーネントをクリックして設定パネルを開き、システム MCP 設定セクションに以下の JSON 形式で MCP サーバー情報を入力します:
{
"bigquery": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AI エージェントはこの MCP の全機能へツールとしてアクセスできるようになります。必ず “bigquery” を実際の MCP サーバー名に、URL もご自身の MCP サーバー URL に置き換えてください。
セクション | 対応状況 | 詳細・備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | プロンプトテンプレートは見つかりません |
リソース一覧 | ⛔ | リソースの記載なし |
ツール一覧 | ⛔ | ドキュメントやコードにツールの記載なし |
API キーの安全管理 | ✅ | サービスアカウントキーは --key-file パラメータで管理 |
サンプリング対応(評価では重要度低) | ⛔ | 記載なし |
BigQuery MCP サーバーは、LLM と BigQuery データセットをつなぐための安全でユーザーフレンドリーな特化ソリューションです。ただし、リポジトリにはプロンプトテンプレートや明示的な MCP リソース、ツール定義など拡張性や相互運用性を高めるためのドキュメントが不足しています。Claude Desktop でのセットアップは簡単ですが、他のプラットフォーム(Windsurf、Cursor、Cline など)や高度な MCP 機能(roots やサンプリングなど)についての説明はありません。主目的には優れていますが、拡張性には制限があります。
評価:6/10 — 本来の用途には最適だが、プロトコル機能やドキュメントの充実度に課題あり。
ライセンスあり | ✅ (MIT) |
---|---|
ツールが 1 つでもある | ⛔ |
フォーク数 | 25 |
スター数 | 90 |
BigQuery MCP サーバーは、Large Language Models と BigQuery データをつなぐ架け橋です。安全な読み取り専用 SQL アクセスを提供し、AI アシスタントが質問への回答やデータ分析、スキーマ探索を手動で SQL を書かずに実行できます。
自然言語によるデータ探索、安全なビジネスインテリジェンス、スキーマ発見、安全なリソース制限下でのデータ分析に最適です。
サーバーは読み取り専用アクセスと厳格なクエリ制限(例:デフォルトで 1GB)を強制し、データの書き換えや高額な誤操作クエリを防ぎます。サービスアカウントキーはコマンドラインパラメータ経由で安全に参照されます。
現バージョンでは明示的なツールやプロンプトテンプレートは提供されていませんが、テーブル・マテリアライズドビューのスキーマ探索や会話形式でのクエリには対応しています。
FlowHunt のワークフローに MCP コンポーネントを追加し、MCP 設定セクションで BigQuery MCP サーバーのエンドポイントを提供された JSON 形式で構成します。セットアップが完了すれば、AI エージェントが標準化された MCP インターフェース経由で BigQuery にアクセスできます。
AI エージェントが BigQuery データへ安全かつ会話形式でクエリできるようにしましょう。BigQuery MCP サーバーを FlowHunt のフローに統合し、シームレスなビジネスインテリジェンスを実現。
MariaDB MCPサーバーは、AIアシスタントにMariaDBデータベースへの安全な読み取り専用アクセスを提供し、スキーマ情報の公開やSELECTクエリのサポートにより、ワークフロー自動化、データ分析、ビジネスインテリジェンスを実現します。これにより、データベースの整合性を損なうことなく活用できます。...
MCPデータベースサーバーは、SQLite、SQL Server、PostgreSQL、MySQLなどの主要データベースへの安全でプログラム的なアクセスをAIアシスタントや自動化ツールに提供します。ブリッジとして機能し、コンテキスト認識ワークフローやAI搭載アプリケーションが効率的に構造化データを照会・管理・操作できる...
MSSQL MCPサーバーは、AIアシスタントとMicrosoft SQL Serverデータベースを接続し、高度なデータ操作、ビジネスインテリジェンス、ワークフロー自動化をAIフローから直接実現します。クエリ実行、スキーマ管理、ビジネスインサイトの生成をシームレスに行えます。...