Voltar para a página inicial

Ligar o Cursor à Kubeara com MCP

Consultar servidores e deployments no Cursor.

Introdução

Cursor ligado ao Kubeara MCP
Cursor ligado ao Kubeara MCP

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

ProblemaSolução
A Kubeara não aparece no CursorVerifique se a configuração mcp.json é válida e reinicie o Cursor.
Autenticação falhouCertifique-se de que o token MCP está correto e não expirou ou foi revogado.
Token perdidoGere um novo token a partir da página Servidores MCP da Kubeara e atualize a configuração.
Impossível ligarConfirme 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.

FAQ MCP

Como o Model Context Protocol funciona com a Kubeara e os seus clientes de IA.

O que é o Model Context Protocol (MCP)?

MCP é um padrão aberto que fornece aos ferramentas de IA uma forma comum de se conectarem a bases de dados, ficheiros, APIs e plataformas cloud. Frequentemente descrito como o 'USB-C para IA', permite que as aplicações de IA trabalhem de forma consistente com diferentes serviços.

Como funciona o MCP?

O MCP segue uma arquitetura cliente-servidor: a aplicação de IA (anfitriã) envia pedidos através de um cliente MCP para um servidor MCP, que interage com serviços externos (GitHub, bases de dados, ficheiros locais, etc.) e devolve resultados à IA.

Quais são os benefícios do MCP?

O MCP oferece integrações mais simples com um protocolo comum, ligações reutilizáveis para múltiplas ferramentas de IA, melhor segurança através de gestão consistente de permissões e desenvolvimento mais rápido ao reduzir trabalho duplicado.

Como é que o MCP se compara às APIs tradicionais?

As APIs tradicionais são construídas para serviços específicos com integrações separadas e formatos de pedido diferentes. O MCP fornece um protocolo padrão que funciona para muitos serviços e ferramentas de IA, assente nas APIs existentes.

Como é que a Kubeara se integra com o MCP?

A Kubeara conecta-se nativamente ao Claude, Cursor e a qualquer cliente MCP. Pode gerir infraestrutura em linguagem natural — sem necessidade de painel de controlo. A integração MCP é nativa, não um add-on de terceiros.

Quais são os casos de uso reais do MCP?

O MCP é usado para rever pull requests do GitHub, consultar bases de dados, ler ficheiros locais, gerir clusters Kubernetes, enviar mensagens no Slack e muito mais — tudo através de assistentes de IA.