Skip to main content
このガイドでは、ClickHouseのMCPサーバー を使用して、ClickHouseのSQL playground とやり取りできる PydanticAI エージェントを構築する方法を学びます。
サンプルノートブックこのサンプルは、examplesリポジトリ 内のノートブックとして公開されています。

前提条件

  • システムに Python がインストールされている必要があります。
  • システムに pip がインストールされている必要があります。
  • Anthropic の API key、または他の LLMプロバイダーの API key が必要です。
以下の手順は、Python REPL でもスクリプトでも実行できます。
1

ライブラリをインストールする

以下のコマンドを実行して、必要なライブラリをインストールします。
2

認証情報を設定する

次に、Anthropic の API key を設定します。
Response
他の LLMプロバイダーを使用する場合Anthropic の API key を持っておらず、他の LLMプロバイダーを使用したい場合は、 PydanticAI docs で認証情報の設定手順を確認できます。
次に、ClickHouse SQL playground に接続するために必要な認証情報を定義します。
3

MCPサーバーと PydanticAI エージェントを初期化する

次に、ClickHouse MCPサーバーが ClickHouse SQL playground を参照するように設定します。
4

エージェントに質問する

最後に、エージェントに質問できます。
以下のような応答が返されます。
Response
最終更新日 2026年7月23日