Voltar para a página inicial

Ligar o ChatGPT à Kubeara com MCP

Gerir infraestrutura via ChatGPT com OAuth.

Introdução

ChatGPT ligado ao Kubeara MCP
ChatGPT ligado ao Kubeara MCP

O ChatGPT é um dos assistentes de IA mais amplamente utilizados para escrita, codificação, depuração, pesquisa e resposta a questões técnicas. Com o Model Context Protocol (MCP), o ChatGPT pode ir além da geração de texto e interagir de forma segura com plataformas externas como a Kubeara.

Ao ligar o ChatGPT à Kubeara através do MCP, pode aceder à sua infraestrutura de implementação diretamente a partir do ChatGPT. Em vez de verificar manualmente os dashboards ou executar comandos, pode pedir ao ChatGPT para recuperar informações sobre os seus servidores, implementações, aplicações e outros recursos disponíveis no seu workspace Kubeara.

Ao contrário dos clientes de IA de ambiente de trabalho que normalmente usam chaves API MCP, o ChatGPT liga-se à Kubeara usando autenticação OAuth, proporcionando uma experiência de início de sessão segura e amigável.

O que é o ChatGPT?

O ChatGPT é um assistente de IA desenvolvido pela OpenAI que ajuda os utilizadores com uma grande variedade de tarefas, incluindo escrita e edição de conteúdo, geração e revisão de código, explicação de conceitos técnicos, resolução de erros, síntese de documentos e resposta a perguntas em muitos domínios.

Com suporte MCP, o ChatGPT pode ligar-se de forma segura a ferramentas e serviços externos, permitindo-lhe trabalhar com dados reais em vez de se basear apenas nas informações fornecidas na conversa.

Por que ligar o ChatGPT à Kubeara?

Ligar o ChatGPT à Kubeara permite-lhe interagir com a sua infraestrutura usando linguagem natural.

Alguns casos de uso comuns incluem:

  • Ver servidores disponíveis
  • Verificar estado de implementação
  • Rever aplicações e serviços
  • Monitorizar recursos de infraestrutura
  • Recuperar informações de implementação sem sair do ChatGPT

Uma vez que o acesso é controlado através da sua conta Kubeara, o ChatGPT só pode aceder aos recursos que a sua conta está autorizada a usar.

Pré-requisitos

  • Uma conta ChatGPT Pro, Business, Enterprise ou Edu com Modo de Programador ativado
  • Uma conta Kubeara
  • Acesso ao workspace Kubeara e servidores aos quais quer que o ChatGPT aceda
  • O endpoint MCP da Kubeara disponível via HTTPS

Ligar o ChatGPT à Kubeara

Siga estes passos para ligar o ChatGPT ao seu workspace Kubeara usando MCP:

1. Abra as Definições do ChatGPT a partir do seu perfil ou menu do workspace.
2. Vá a Plugins e ative o Modo de Programador se ainda não estiver ativo. (Para workspaces Business, Enterprise ou Edu, um administrador pode precisar de o ativar primeiro.)
3. Abra Navegar plugins e clique no botão + para criar um novo plugin.
4. Introduza um nome como Kubeara e, opcionalmente, adicione uma descrição curta.
5. Na secção Ligação, cole o URL do servidor MCP da Kubeara: https://api.kubeara.dev/api/mcp
6. Selecione OAuth como método de autenticação. O ChatGPT não suporta chaves API MCP.
7. Abra as Definições OAuth Avançadas. Na maioria dos casos, o ChatGPT preenche automaticamente a configuração OAuth. Se o ID do cliente estiver vazio, defina-o como: https://chatgpt.com/ — Deixe o Segredo do Cliente em branco se for opcional.
8. Reveja a configuração e crie o plugin.
9. Quando solicitado, inicie sessão com a sua conta Kubeara usando as suas credenciais de consola Kubeara.
10. Na página de autorização, reveja as permissões solicitadas e clique em Autorizar para concluir o processo OAuth.
11. Abra uma nova conversa ChatGPT, clique no botão + ao lado da caixa de mensagem e selecione o seu plugin Kubeara. O plugin aparecerá como um chip ao lado do botão +.

Após ligar, o ChatGPT pode comunicar de forma segura com o seu workspace Kubeara usando MCP e aceder à sua infraestrutura com base nas suas permissões autorizadas.

Testar a ligação

Após concluir a integração, selecione o plugin Kubeara no seu chat e experimente prompts como:

  • Listar os meus servidores Kubeara.
  • Este é um ID de implementação. Fale-me sobre o seu estado de implementação.
  • Mostrar utilização de recursos para o meu servidor.
  • Fale-me da implementação mais recente e do seu estado.

Se o plugin Kubeara estiver selecionado, o ChatGPT irá recuperar informações em direto diretamente do seu workspace Kubeara.

Resolução de problemas

Se encontrar problemas durante a configuração:

  • Certifique-se de que OAuth está selecionado em vez de uma chave API.
  • Verifique se o URL MCP da Kubeara é: https://api.kubeara.dev/api/mcp
  • Se o ID do cliente não for preenchido automaticamente, defina-o como: https://chatgpt.com/
  • Complete tanto os passos de Início de Sessão como de Autorização. Apenas iniciar sessão não conclui a ligação.
  • Use o seu email e palavra-passe de consola Kubeara. As chaves API MCP não são suportadas no ChatGPT.
  • Antes de enviar prompts, confirme que o plugin Kubeara está selecionado a partir do menu + e que o seu chip está visível no chat.
  • Se a Kubeara não estiver listada, verifique Definições → Plugins para verificar se o plugin existe e se a configuração OAuth foi concluída com sucesso. Ligue novamente se necessário.
  • Lembre-se de que cada nova conversa ChatGPT pode requerer selecionar novamente o plugin Kubeara antes de o ChatGPT poder aceder aos seus dados de servidor em direto.

Conclusão

Ligar o ChatGPT à Kubeara através do MCP permite-lhe aceder de forma segura à sua infraestrutura de implementação usando linguagem natural. A autenticação OAuth garante acesso seguro enquanto mantém as permissões ligadas à sua conta Kubeara. Após ligar, o ChatGPT torna-se uma interface conveniente para explorar servidores, implementações e informações de infraestrutura sem sair da sua conversa, tornando a gestão de infraestrutura mais rápida e acessível.

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.