メインコンテンツへスキップ
このガイドでは、ClickHouse Cloud リモートMCPサーバーを有効にし、一般的な開発ツールで使用できるよう設定する方法を説明します。 前提条件

Cloud でリモートMCPサーバーを有効にする

リモートMCPサーバーを有効にする対象の ClickHouse Cloud サービスに接続します。 左側のメニューで Connect をクリックします。接続の詳細が表示されたボックスが開きます。 Connect with MCP を選択します。 サービスで MCP を有効にするには、ボタンをオンにします。 表示された URL をコピーします。これは以下の URL と同じです。

開発用にリモートMCPをセットアップする

以下からお使いのIDEまたはツールを選択し、対応するセットアップ手順に従ってください。

Claude Code

作業ディレクトリで次のコマンドを実行し、ClickHouse Cloud MCPサーバーの設定をClaude Codeに追加します。
続いて、Claude Code を起動します。
MCPサーバーを一覧表示するには、次のコマンドを実行します。
clickhouse-cloud を選択し、ClickHouse Cloud の認証情報を使って OAuth 認証を行います。

Claude web UI

  1. Customize > Connectors に移動します
  2. 「+」アイコンをクリックし、Add custom connector を選択します
  3. カスタムコネクタに clickhouse-cloud などの名前を付けて追加します
  4. 新しく追加した clickhouse-cloud コネクタをクリックし、Connect をクリックします
  5. OAuth を使用して、ClickHouse Cloud の認証情報で認証します

Notion

ClickHouse Cloud のリモートMCPサーバーを Notion のカスタムエージェントに接続するには、専用のインテグレーションガイド Notion を ClickHouse に接続する を参照してください。

Cursor

  1. Cursor Marketplace でMCPサーバーを探してインストールします。
  2. ClickHouse を検索し、任意のサーバーで「Add to Cursor」をクリックしてインストールします
  3. OAuth で認証します。

Visual Studio Code

以下の設定を .vscode/mcp.json に追加します。
詳細については、Visual Studio Code ドキュメントを参照してください。

Windsurf

以下の設定でmcp_config.jsonファイルを編集してください。
詳しくは、Windsurf docsを参照してください。

Zed

ClickHouse をカスタムサーバーとして追加します。 Zed の設定の context_servers に、以下を追加します。
その後、Zed が初めてサーバーに接続する際に、OAuth による認証を求められるはずです。 詳しくは、Zed のドキュメントを参照してください。

Codex

CLIでClickHouse Cloud MCPサーバーを追加するには、次のコマンドを実行します。

使用例

接続したら、自然言語のプロンプトを使って ClickHouse Cloud を操作できます。 以下では、一般的なワークフローと、その際に MCPクライアントがバックグラウンドで呼び出すツールを紹介します。 利用可能なツールの一覧については、ツールリファレンスを参照してください。

データの探索

まず、何が利用できるかを確認しましょう。

分析クエリの実行

自然言語で質問すると、エージェントがそれを SQL に変換します。 run_select_query ツールで許可されているのは SELECT ステートメントのみです。すべてのクエリは読み取り専用です。

サービスとインフラストラクチャの管理

ClickHouse Cloud リソースの状況を把握できます。

コストの監視

最終更新日 2026年6月12日