
Databricks MCPサーバー
Databricks MCPサーバーは、AIアシスタントとDatabricksプラットフォーム間のシームレスな統合を実現し、自然言語でのDatabricksリソースへのアクセス、自動SQLクエリ、FlowHuntを通じたジョブ管理を可能にします。...
Genie MCPサーバーでAIアシスタントとDatabricksを連携し、自然言語クエリ、ワークスペースメタデータ取得、マルチターン会話管理を実現。データ駆動型ワークフローを効率化します。
Databricks Genie MCPサーバーは、AIアシスタントとDatabricks Genie APIを橋渡しするModel Context Protocol(MCP)サーバーです。この統合により、大規模言語モデル(LLM)が自然言語でDatabricks環境と対話できるようになります。サーバーを通じて、LLMはGenieスペースの一覧取得、ワークスペースメタデータの取得、会話の開始・管理、SQLクエリの実行など、標準化されたMCPツールですべて操作可能です。Databricks Genie MCPサーバーはコネクターとして機能し、開発者は会話型データ探索、直接的なSQLクエリ、Databricks会話エージェントとのシームレスなやり取りを通じてデータ駆動型の開発・分析を効率化できます。
リポジトリには明示的なプロンプトテンプレートは記載されていません。
リポジトリには明示的なリソースは記載されていません。
DATABRICKS_HOST
とDATABRICKS_TOKEN
)を含む.env
ファイルを作成します。{
"mcpServers": {
"databricks-genie": {
"command": "python",
"args": ["main.py"]
}
}
}
{
"env": {
"DATABRICKS_HOST": "your-databricks-instance.cloud.databricks.com",
"DATABRICKS_TOKEN": "your-personal-access-token"
},
"inputs": {}
}
.env
にDatabricksホストとトークンを設定します。mcp install main.py
.env
を設定します。{
"mcpServers": {
"databricks-genie": {
"command": "python",
"args": ["main.py"]
}
}
}
.env
をセットアップします。{
"mcpServers": {
"databricks-genie": {
"command": "python",
"args": ["main.py"]
}
}
}
FlowHuntでMCPサーバーをワークフローに統合するには、フローにMCPコンポーネントを追加し、AIエージェントに接続します。
MCPコンポーネントをクリックして設定パネルを開き、system MCP設定欄に以下のJSON形式でMCPサーバー情報を入力してください。
{
"databricks-genie": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AIエージェントはこのMCPのすべての機能にアクセスできるようになります。“databricks-genie"は実際のMCPサーバー名に、URLはご自身のMCPサーバーのものに置き換えてください。
セクション | 有無 | 詳細・備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | リポジトリにプロンプトテンプレートの記載なし |
リソース一覧 | ⛔ | 明示的なMCPリソースの記載なし |
ツール一覧 | ✅ | 4つのツール: 上記セクション参照 |
APIキーの安全な管理 | ✅ | .env およびJSON例で記載 |
サンプリングサポート(評価上は重要度低) | ⛔ | 記載なし |
Databricks Genie MCPサーバーは、DatabricksとLLMを実用的に橋渡しするサーバーで、セットアップ手順やツールも明快です。一方で、プロンプトテンプレートや明示的リソース、高度なMCP機能(サンプリングやroots等)のドキュメントは不足しています。コアツールは明確で、Databricksユーザーには有用です。総合的には平均以上の評価ですが、より充実したMCP機能の活用やドキュメント化が望まれます。
ライセンスあり | Yes (MIT) |
---|---|
ツールを1つ以上含む | Yes |
フォーク数 | 1 |
スター数 | 3 |
Databricks Genieと大規模言語モデルを接続するModel Context Protocolサーバーで、自然言語での対話、SQLクエリ生成、ワークスペースのメタデータ取得をAIアシスタントから実行できます。
Genieスペースの一覧取得、スペースのメタデータ取得、自然言語による会話の開始・管理、SQLクエリの実行やフォローアップが可能です。
会話型・マルチターンのクエリや自動SQL生成でデータ分析をシームレスにし、手作業のSQL記述を減らし、アクセス性を向上させます。
Databricksホストやトークンは環境変数で管理され、ハードコードしないことで機密情報を安全に保ちます。
いいえ、リポジトリには明示的なプロンプトテンプレートや追加のMCPリソースは含まれていませんが、会話やSQLクエリ用の主要ツールはサポートされています。
Databricks MCPサーバーは、AIアシスタントとDatabricksプラットフォーム間のシームレスな統合を実現し、自然言語でのDatabricksリソースへのアクセス、自動SQLクエリ、FlowHuntを通じたジョブ管理を可能にします。...
DataHub MCPサーバーは、FlowHuntのAIエージェントとDataHubメタデータプラットフォームを橋渡しし、高度なデータ探索、リネージ分析、自動メタデータ取得、AI駆動ワークフローとのシームレスな統合を実現します。...
Databricks MCPサーバーは、AIアシスタントとDatabricks環境を接続し、Unity Catalogのメタデータやデータ資産の自律的な探索・理解・操作を可能にします。エージェントはデータを発見し、SQLクエリを構築し、手動操作なしで複雑な分析ワークフローを自動化できます。...