Skip to main content
Model Context Protocol (MCP) は、AIアシスタントが外部システムに接続できるようにするオープンスタンダードです。 モデルとサービスの組み合わせごとにカスタムインテグレーションを作成することなく、モデルがデータソース、API、データベース、ツールにアクセスするための一貫したインターフェイスを提供します。 AIアプリケーションは、MCPを一度実装するだけで、互換性のある任意のサーバーに接続できます。 同様に、MCPサーバーは、その機能を互換性のある任意のクライアントに公開できます。

アーキテクチャ

MCPはクライアント・サーバーアーキテクチャに基づいています。
  • Claude Desktop、Cursor、VS CodeなどのMCPクライアントは、MCPサーバーに接続します。
  • MCPサーバーは、標準化されたインターフェイスを通じてツールと機能を提供します。
  • AIモデルは、必要に応じて公開されたツールを使用し、外部データや機能にアクセスします。
GitHubでは、コミュニティが管理するMCPクライアントMCPサーバーのコレクションを確認できます。

ClickHouse MCP server

ClickHouse MCP serverを使用すると、AIアシスタントがデータベースやテーブルを検出し、スキーマを確認して、ClickHouseクラスターに対してSQLクエリを実行できます。 サーバーが公開するツールはバージョンによって異なる場合があるため、各例で使用するツール名については、該当するインテグレーションガイドを参照してください。 サーバーでは、デフォルトで読み取り専用クエリのみが許可されます。 アシスタントに必要な権限のみを付与した専用のClickHouseユーザーを使用してください。 ローカルのMCPクライアントを接続するには、ClickHouse MCP server をセットアップするを参照してください。 管理型リモートサーバーについては、ClickHouse Cloud のリモートMCPサーバーを参照してください。
Agent SkillsClickHouse Agent Skills repositoryでは、スキーマ設計、クエリ最適化、データインジェストパターンなどのClickHouse固有の専門知識をAIコーディングエージェントに追加する、パッケージ化された手順を提供しています。
最終更新日 2026年8月26日