{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/4"}],"enrichment":{"capability":"An MCP server that exposes ClickHouse database operations\u2014query execution, database and table listing\u2014as tools for AI assistants and MCP clients, with optional embedded chDB support.","skillfed_tags":["mcp-server","clickhouse-integration","ai-assistant-tools"],"use_cases":["Enable Claude or other AI assistants to query ClickHouse clusters interactively without direct database access.","Build MCP-compatible tools that list and explore ClickHouse schemas, databases, and tables with pagination.","Execute ad-hoc SQL queries against ClickHouse from AI-driven workflows while enforcing read-only mode by default.","Query data directly from files and URLs using chDB's embedded engine without ETL pipelines.","Deploy a health-check endpoint for Kubernetes liveness/readiness probes or load balancer monitoring."],"what_it_does":"mcp-clickhouse is an MCP (Model Context Protocol) server that bridges AI assistants and MCP clients to ClickHouse databases. It exposes three main tool categories: ClickHouse tools for executing SQL queries (read-only by default), listing databases, and paginating through tables with optional filtering; chDB tools for running embedded SQL queries directly on files and URLs; and a health check endpoint for orchestrator probes. The server communicates via stdio by default (no auth required) or HTTP/SSE with configurable bearer-token, OAuth/OIDC, or disabled authentication.\n\nThe package is designed for integration with Claude Desktop and other MCP-compatible clients. It handles connection pooling via clickhouse-connect, caches responses with cachetools, and manages environment configuration through python-dotenv. Query execution defaults to read-only mode to prevent accidental writes, though write access can be explicitly enabled. The health endpoint returns minimal responses to avoid leaking backend details, with debugging delegated to server logs.","worth_installing":"Yes. The package is actively maintained, has low install friction, carries no known vulnerabilities, and solves a specific problem\u2014exposing ClickHouse as an MCP tool for AI assistants. Install it if you need Claude or another MCP client to query ClickHouse databases. Ensure Python 3.10+ is available and configure authentication before exposing the server over HTTP/SSE."},"id":"mcp-clickhouse","links":{"html":"https://skillfed.io/packages/mcp-clickhouse","md":"https://skillfed.io/packages/mcp-clickhouse.md","pypi":"https://pypi.org/project/mcp-clickhouse/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-17","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"mcp-clickhouse","python_support":"supports_current","summary":"An MCP server for ClickHouse."},"popularity":{"monthly_downloads":160029,"position":10678,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.1"}
