ClickHouse MCP Server
Servidor MCP de ClickHouse
Este proyecto implementa un servidor de Protocolo de Contexto de Modelo (MCP) para ClickHouse, lo que permite una integración perfecta de las bases de datos de ClickHouse con modelos de lenguaje grandes (LLM) y otras aplicaciones de IA.
Características
Enumere las bases de datos y tablas de ClickHouse como recursos
Recuperar esquemas de tablas
Ejecutar consultas SELECT en bases de datos de ClickHouse
Comunicación segura y eficiente mediante el protocolo MCP
Related MCP server: ClickHouse MCP Server
Requisitos
Python 3.10+
Servidor ClickHouse
Instalación
Clonar el repositorio:
git clone https://github.com/ThomAub/clickhouse_mcp_server.git cd clickhouse_mcp_serverInstalar los paquetes necesarios:
uv sync --all-extrasConfigure los detalles de conexión de ClickHouse en las variables de entorno o actualice la función
get_clickhouse_clientenserver.py.
Uso
Ejecutar el servidor:
python clickhouse_mcp_server/server.pyEl servidor se iniciará y escuchará las solicitudes MCP.
Pruebas
Ejecute las pruebas usando pytest:
pytest tests/Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT.
This server cannot be deployed
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Text-to-SQL MCP server: read-only queries on PostgreSQL, MySQL and SQL Server with your real schema
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server implementation that enables Claude AI to interact with Clickhouse databases. Features include secure database connections, query execution, read-only mode support, and multi-query capabilities.22MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI assistants to securely interact with ClickHouse databases, supporting table exploration and SQL query execution through a controlled interface.18Apache 2.0

MCP TapData Serverofficial
FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Large Language Models to access and interact with database connections, including viewing schemas and performing CRUD operations on connected databases.-- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables LLMs like Claude to interact with SQLite and SQL Server databases, allowing for schema inspection and SQL query execution.693 npm386MIT