ClickHouse MCPサーバー
https://github.com/ClickHouse/mcp-clickhouseに移行しました
ClickHouse 用の MCP サーバー。
特徴
ツール
run_select_queryClickHouse クラスターで SQL クエリを実行します。
入力:
sql(文字列): 実行する SQL クエリ。すべての ClickHouse クエリは、安全性を確保するために
readonly = 1で実行されます。
list_databasesClickHouse クラスター上のすべてのデータベースを一覧表示します。
list_tablesデータベース内のすべてのテーブルを一覧表示します。
入力:
database(文字列): データベースの名前。
構成
注: これは一時的な構成プロセスであり、パッケージが公開されると大幅に改善されます。
uv syncを実行して依存関係をインストールします。uvをインストールするにはuvこちらの手順に従ってください。その後、source .venv/bin/activate実行してください。ClickHouse 資格情報を使用して
.env.productionファイルを設定します。
サーバーをインストールするには、
fastmcp install mcp_clickhouse/mcp_server.py -f .env.productionを実行します。Claude Desktop を再起動します。
発達
test-servicesディレクトリでdocker compose up -dを実行して ClickHouse クラスターを起動します。リポジトリのルートにある
.envファイルに次の変数を追加します。
uv syncを実行して依存関係をインストールします。uvをインストールするにはuvこちらの手順に従ってください。その後、source .venv/bin/activate実行してください。簡単にテストするには、
fastmcp dev mcp_clickhouse/mcp_server.pyを実行して MCP サーバーを起動できます。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
ClickHouse 用の MCP サーバー。
Related MCP Servers
- Asecurity-licenseAqualityA MCP Server used to collect MCP Servers over the internet.Last updated -319
- MIT License
- -security-license-qualityMCP server that enables collection of data from BuildingLink, providing access to occupant profiles, vendors, deliveries, library items, announcements, and other building-related information.Last updated -0MIT License
- MIT License