ClickHouse
Summary
This ClickHouse MCP server, developed by iskakaushik, provides a standardized interface for interacting with ClickHouse databases. Built with Python and leveraging the Model Context Protocol, it offers tools for executing SQL queries, listing databases, and enumerating tables. The server implements read-only query execution for safety and uses environment variables for configuration. By abstracting the complexities of ClickHouse's API, it enables AI systems to easily query and analyze large datasets stored in ClickHouse. This implementation is particularly valuable for applications requiring fast analytical processing, facilitating use cases such as real-time data exploration, log analysis, and large-scale reporting on time-series or event data.
Available Actions(3)
run_select_query
Execute SQL queries on your ClickHouse cluster. Input: sql (string): The SQL query to execute. All ClickHouse queries are run with readonly = 1 to ensure they are safe.
list_databases
List all databases on your ClickHouse cluster.
list_tables
List all tables in a database. Input: database (string): The name of the database.
社区评论
暂无评论. 成为第一个评论的人!
登录以参与讨论