Introdução

Os editores de código modernos alimentados por IA fazem mais do que gerar código — podem interagir com ferramentas externas, recuperar informações em direto e ajudar com fluxos de trabalho de desenvolvimento além do projeto local. Ao ligar estes editores a plataformas de infraestrutura, os programadores podem aceder a detalhes de implementação, saúde dos servidores e dados operacionais sem sair do seu ambiente de desenvolvimento.
O Cursor suporta esta capacidade através do Model Context Protocol (MCP). Ao ligar o Cursor à Kubeara, os programadores podem aceder de forma segura a dados de infraestrutura como estado dos servidores, informações de implementação, utilização de recursos e métricas GPU diretamente a partir da interface de chat do Cursor. Esta integração reduz a troca de contexto e ajuda a manter o desenvolvimento e as operações num único fluxo de trabalho.
O que é o Cursor?
O Cursor é um editor de código alimentado por IA construído sobre o Visual Studio Code que combina uma experiência de desenvolvimento familiar com capacidades de IA avançadas. Ajuda os programadores a escrever, refatorizar, depurar e compreender código de forma mais eficiente enquanto trabalham nos seus projetos existentes.
Além da assistência ao código, o Cursor pode ligar-se a serviços externos usando o MCP. Isto permite-lhe recuperar informações em direto de plataformas de implementação, bases de dados, serviços cloud e outras ferramentas de programadores, tornando-o mais do que um simples assistente de codificação.
Como o Cursor usa o MCP
O Cursor usa o Model Context Protocol (MCP) para comunicar com ferramentas e serviços externos. Em vez de se basear apenas na sua base de código local, o Cursor pode recuperar informações em tempo real de forma segura a partir de servidores MCP ligados quando é necessário contexto adicional.
Quando faz uma pergunta ao Cursor sobre a sua infraestrutura, ele determina primeiro se o pedido requer dados externos. Se as informações estiverem disponíveis através do servidor MCP da Kubeara, o Cursor envia um pedido autenticado usando a sua ligação MCP configurada. A Kubeara valida o pedido, recupera os dados de infraestrutura solicitados e devolve uma resposta estruturada. O Cursor apresenta então os resultados numa resposta em linguagem natural no chat.
Esta comunicação padronizada permite ao Cursor trabalhar com dados de infraestrutura em direto sem necessitar de integrações personalizadas ou partilha manual de dados.
Por que ligar o Cursor à Kubeara?
A Kubeara é uma plataforma de implementação open source auto-alojada para implementar e gerir aplicações, bases de dados, modelos de IA e outros serviços na sua própria infraestrutura. Ligar o Cursor à Kubeara através do MCP permite-lhe aceder a informações operacionais diretamente a partir do seu editor. Em vez de alternar entre o terminal, browser e dashboard de implementação, pode fazer perguntas ao Cursor em linguagem natural e receber informações em direto do seu workspace Kubeara.
Algumas tarefas comuns incluem:
- Verificar a saúde e disponibilidade dos servidores
- Ver estado de implementação
- Monitorizar utilização de CPU, memória, disco e GPU
- Listar aplicações e serviços implementados
- Rever recursos de infraestrutura
Ligar o Cursor à Kubeara
Configurar a integração demora apenas alguns minutos.
Pré-requisitos
- Cursor Desktop instalado
- Uma conta Kubeara com MCP ativado
- Um token MCP gerado a partir do dashboard Kubeara
Gerar um token MCP
No dashboard Kubeara, abra Servidores MCP e crie um novo token. Copie o token — vai precisar dele no passo seguinte.
Abrir as definições MCP no Cursor
No Cursor, vá a Definições → Ferramentas & Servidores MCP.
Adicionar o servidor Kubeara
Clique em Adicionar Servidor MCP. O Cursor irá abrir o ficheiro mcp.json. Cole a configuração abaixo e substitua YOUR_TOKEN_HERE pelo seu token Kubeara.
{
"mcpServers": {
"kubeara": {
"url": "https://api.kubeara.dev/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
}
}
}Guardar e reiniciar o Cursor
Guarde o ficheiro e reinicie o Cursor para que a nova configuração MCP seja carregada.
Verificar a ligação
Volte a Definições → Ferramentas & Servidores MCP. Se a Kubeara mostrar um estado verde Ligado, a configuração está concluída. Abra o Cursor Chat e faça uma pergunta sobre os seus servidores ou implementações para confirmar que estão a ser devolvidos dados em direto da Kubeara.
Exemplos de prompts
Após ligar, pode fazer perguntas ao Cursor como:
- Que servidores estão atualmente em execução?
- Fale-me da implementação mais recente e do seu estado.
- Qual servidor está a usar mais CPU?
- Mostrar utilização atual de GPU.
- Listar todas as aplicações implementadas.
- Que serviços estão atualmente em execução?
O Cursor recupera automaticamente as informações necessárias da Kubeara e apresenta-as numa resposta conversacional.
Resolução de problemas
| Problema | Solução |
|---|---|
| A Kubeara não aparece no Cursor | Verifique se a configuração mcp.json é válida e reinicie o Cursor. |
| Autenticação falhou | Certifique-se de que o token MCP está correto e não expirou ou foi revogado. |
| Token perdido | Gere um novo token a partir da página Servidores MCP da Kubeara e atualize a configuração. |
| Impossível ligar | Confirme que o URL do endpoint MCP está correto e que a sua ligação à Internet está a funcionar. |
Benefícios de ligar o Cursor à Kubeara
- Aceda a dados de infraestrutura em direto diretamente a partir do Cursor.
- Monitorize implementações sem sair do seu editor.
- Ver saúde dos servidores e utilização de recursos em tempo real.
- Verifique métricas de GPU, CPU, memória e disco.
- Resolva problemas de infraestrutura usando linguagem natural.
- Reduza a troca de contexto entre ferramentas de desenvolvimento e dashboards.
- Aceda de forma segura à infraestrutura através de ligações MCP autenticadas.
Conclusão
Ligar o Cursor à Kubeara usando o Model Context Protocol estende o Cursor para além da geração de código para o desenvolvimento consciente da infraestrutura. Em vez de alternar entre terminais, dashboards de implementação e ferramentas de monitorização, os programadores podem aceder a dados operacionais em direto diretamente no seu editor.
Ao aproveitar o MCP, o Cursor comunica de forma segura com a Kubeara para recuperar informações em tempo real sobre servidores, implementações e recursos do sistema. Isto cria um fluxo de trabalho de desenvolvimento mais eficiente, permitindo aos programadores escrever código, monitorizar infraestrutura e resolver problemas de implementação a partir de uma única interface.
