
MSSQL MCPサーバー
MSSQL MCPサーバーは、AIアシスタントとMicrosoft SQL Serverデータベースを接続し、高度なデータ操作、ビジネスインテリジェンス、ワークフロー自動化をAIフローから直接実現します。クエリ実行、スキーマ管理、ビジネスインサイトの生成をシームレスに行えます。...
AIエージェントをClickHouseに簡単かつ安全に接続し、自動データ探索・クエリ実行・分析をFlowHunt内から直接実現します。
ClickHouse MCP(Model Context Protocol)サーバーは、AIアシスタントや言語モデルとClickHouseデータベースをつなぐ堅牢なブリッジとして機能します。MCPを通じて標準化されたツールを公開し、開発者やAIエージェントがSQLクエリの実行、データベース一覧表示、テーブル列挙などの操作をClickHouseクラスタ上で直接行えるようになります。この統合により、AI駆動の自動データベース探索・クエリ実行・データ取得が効率化され、読み取り専用操作や設定可能な環境変数によりセキュリティも確保されます。開発環境の強化、データ分析自動化、ClickHouseの強力な機能へのシームレスかつプログラム的なアクセスにも特に効果を発揮します。
リポジトリやドキュメントにプロンプトテンプレートの記載はありません。
利用可能なドキュメントに明示的なリソースの記載はありません。
run_select_query
ClickHouseクラスタ上で安全な読み取り専用モードでSQLクエリを実行します。sql
(文字列)入力に実行したいSQLクエリを指定します。
list_databases
ClickHouseクラスタ上のすべてのデータベースを一覧表示します。
list_tables
指定したデータベース内のすべてのテーブルを一覧表示します。どのデータベースを調べるかはdatabase
(文字列)入力で指定します。
データベース管理と探索
すべてのデータベースやテーブルの一覧表示により、ClickHouse環境のスキーマや構造を素早く把握できます。
自動クエリ実行
読み取り専用SQLクエリをプログラム的に実行し、AIエージェントが分析やレポート用にデータ取得・要約を行えます。
データ駆動開発
開発ワークフローにリアルタイムデータアクセスを取り入れ、動的なプロトタイピングやダッシュボード、検証タスクを実現します。
安全な分析自動化
読み取り専用アクセスを強制しつつ分析タスクを実行することで、データの整合性やセキュリティポリシーへの準拠を担保します。
AI搭載エージェントとの連携
AIアシスタントがClickHouseに直接アクセスしてデータ取得できるようになり、チャットボットやアシスタント、ワークフロー自動化ツールの機能を拡張します。
ドキュメントにWindsurfのセットアップ手順は記載されていません。
Claude Desktopの設定ファイルを開きます:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.json
mcpServers
セクションに以下の設定を追加してください:
{
"mcpServers": {
"mcp-clickhouse": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-clickhouse",
"--python",
"3.13",
"mcp-clickhouse"
],
"env": {
"CLICKHOUSE_HOST": "<clickhouse-host>",
"CLICKHOUSE_PORT": "<clickhouse-port>",
"CLICKHOUSE_USER": "<clickhouse-user>",
"CLICKHOUSE_PASSWORD": "<clickhouse-password>",
"CLICKHOUSE_SECURE": "true",
"CLICKHOUSE_VERIFY": "true",
"CLICKHOUSE_CONNECT_TIMEOUT": "30",
"CLICKHOUSE_SEND_RECEIVE_TIMEOUT": "30"
}
}
}
}
プレースホルダーを自分のClickHouse認証情報に置き換えてください。
uv
のコマンド欄は実行ファイルの絶対パスに更新してください。
Claude Desktopを再起動し、変更を反映させます。
ClickHouse SQL Playground用例:
{
"mcpServers": {
"mcp-clickhouse": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-clickhouse",
"--python",
"3.13",
"mcp-clickhouse"
],
"env": {
"CLICKHOUSE_HOST": "sql-clickhouse.clickhouse.com",
"CLICKHOUSE_PORT": "8443",
"CLICKHOUSE_USER": "demo",
"CLICKHOUSE_PASSWORD": "",
"CLICKHOUSE_SECURE": "true",
"CLICKHOUSE_VERIFY": "true",
"CLICKHOUSE_CONNECT_TIMEOUT": "30",
"CLICKHOUSE_SEND_RECEIVE_TIMEOUT": "30"
}
}
}
}
ドキュメントにCursorのセットアップ手順は記載されていません。
ドキュメントにClineのセットアップ手順は記載されていません。
注意:
すべてのClickHouse認証情報は、設定JSONのenv
セクションで環境変数として提供してください。これによりAPIキーやパスワードなどの機密情報がハードコーディングされることを防げます。
例(認証情報の環境変数指定):
"env": {
"CLICKHOUSE_HOST": "<clickhouse-host>",
"CLICKHOUSE_PORT": "<clickhouse-port>",
"CLICKHOUSE_USER": "<clickhouse-user>",
"CLICKHOUSE_PASSWORD": "<clickhouse-password>"
}
FlowHuntでのMCP利用
FlowHuntのワークフローにMCPサーバーを統合するには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します。
MCPコンポーネントをクリックして設定パネルを開き、system MCP構成セクションに以下のJSON形式でMCPサーバー情報を入力します。
{
"mcp-clickhouse": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントがこのMCPをツールとして利用でき、すべての機能へアクセスできます。"mcp-clickhouse"
は実際のMCPサーバー名に、URLは自身のMCPサーバーのURLに置き換えてください。
セクション | 有無 | 詳細・備考 |
---|---|---|
概要 | ✅ | README.mdに概要あり |
プロンプト一覧 | ⛔ | プロンプトテンプレートの記載なし |
リソース一覧 | ⛔ | ドキュメントにリソースセクションなし |
ツール一覧 | ✅ | 3つのツール:run_select_query, list_databases, list_tables |
APIキーの保護 | ✅ | README.mdに環境変数設定の記載あり |
サンプリングサポート(評価では重要度低) | ⛔ | サンプリングサポートの記載なし |
ClickHouse MCPサーバーは、LLMやAIによるClickHouseデータベース利用を必要とするデータ駆動開発者に明確な価値を提供します。一方で、プロンプトテンプレートやリソースプリミティブに関するドキュメントがなく、セットアップ手順もClaude用のみです。データベースクエリ用ツールは充実していますが、Rootsやサンプリングサポートの情報がなく、一般的なMCP評価ではスコアがやや抑えられます。
LICENSEあり | ✅ Apache-2.0 |
---|---|
ツールが1つ以上ある | ✅ |
フォーク数 | 70 |
スター数 | 383 |
最終評価:
ドキュメントの網羅性、ツールの明確さ、オープンライセンス、コミュニティの盛り上がりを加味しつつ、プロンプト・リソース・マルチプラットフォームセットアップの不足を考慮すると、6/10
AIエージェントや言語モデルがClickHouseデータベースにアクセスし、安全な読み取り専用クエリの実行、データベースやテーブルの閲覧、標準化されたツールを使ったデータ駆動ワークフローの自動化を実現する橋渡し役です(Model Context Protocol:MCP経由)。
読み取り専用のSQLクエリ実行、すべてのデータベースの一覧表示、任意のデータベース内テーブルの列挙が可能で、データ探索や分析自動化に最適です。
はい。本統合は読み取り専用操作用に設計されており、認証情報は構成内の環境変数で管理されるなど、セキュリティのベストプラクティスに従っています。
FlowHuntのワークフローにMCPコンポーネントを追加し、構成パネルでClickHouse MCPサーバーの詳細を入力してください。ドキュメントに記載されたJSONフォーマットを使用し、サーバーURLや認証情報が正しいことを確認してください。
よくあるユースケースには、自動データベース探索、リアルタイム分析、安全かつプログラムによるクエリ実行、AIアシスタントへのデータアクセス拡張、データ駆動アプリ開発などがあります。
MSSQL MCPサーバーは、AIアシスタントとMicrosoft SQL Serverデータベースを接続し、高度なデータ操作、ビジネスインテリジェンス、ワークフロー自動化をAIフローから直接実現します。クエリ実行、スキーマ管理、ビジネスインサイトの生成をシームレスに行えます。...
MySQL MCPサーバーは、AIアシスタントとMySQLデータベース間の安全な橋渡しを行います。堅牢なModel Context Protocol(MCP)インターフェースを通じて、構造化されたデータベース探索、クエリ、データ分析を実現し、AIワークフローへの安全な統合をサポートします。...
StarRocks MCPサーバーをFlowHuntと統合することで、AIエージェントがStarRocksデータベースへ安全かつ効率的にクエリ、管理、可視化を実現します。複雑なクライアント設定は不要です。...