servidor MCP remoto vs servidor MCP de código aberto
O ClickHouse oferece dois servidores MCP.
O servidor MCP remoto oferece a integração mais completa com o ClickHouse Cloud, incluindo gerenciamento de serviços, monitoramento de backups, visibilidade do ClickPipe e dados de faturamento, sem necessidade de gerenciar infraestrutura.
Para instâncias self-hosted do ClickHouse, consulte os guias do servidor MCP de código aberto.
Habilitando o servidor MCP remoto
O servidor MCP remoto deve ser habilitado para cada serviço antes de poder aceitar conexões. No console do ClickHouse Cloud, abra o serviço, clique no botão Connect, selecione MCP e habilite-o. Habilitar ou desabilitar o servidor MCP remoto requer a permissãocontrol-plane:service:manage-mcp (consulte Funções e permissões do Console).
Para ver o passo a passo detalhado com capturas de tela, consulte o guia de configuração.
Endpoint
Após ser habilitado, o servidor MCP remoto fica disponível em:Autenticação
O servidor MCP remoto oferece suporte a dois métodos de autenticação:- OAuth 2.0: Recomendado para clientes interativos. Quando um cliente MCP se conecta pela primeira vez, ele abre uma janela do navegador para que o usuário faça login com suas credenciais do ClickHouse Cloud. O acesso fica restrito às organizações e aos serviços aos quais o usuário autenticado tem permissão de acesso.
-
Chave de API do ClickHouse Cloud: Destinada a ambientes remotos, headless e automatizados, nos quais um fluxo do OAuth baseado em navegador não é viável. Envie o ID e o segredo da chave de API usando autenticação HTTP Basic:
Segurança
Todas as ferramentas expostas pelo servidor MCP remoto são somente leitura. Cada ferramenta é marcada comreadOnlyHint: true nos metadados do MCP. Nenhuma ferramenta pode modificar dados, alterar a configuração do serviço nem realizar qualquer operação destrutiva.