Foi lançado o MCP Server do Embrapa I/O, um middleware inteligente que conecta clientes de IA diretamente à plataforma via Model Context Protocol (MCP). Com ele, assistentes como Claude, Gemini, GitHub Copilot, Cursor e outros podem interagir com a plataforma — criando projetos, configurando builds, monitorando deploys e muito mais — tudo via linguagem natural.
Como conectar
Basta adicionar a URL “https://mcp.embrapa.io” no seu cliente de IA preferido.
A autenticação é feita via OAuth 2.1 com PKCE. Ao conectar, o fluxo de login abrirá automaticamente no browser para autenticação por e-mail (OTP) — o mesmo mecanismo já utilizado na plataforma.
O servidor é compatível com os principais clientes de IA do mercado: Claude Desktop, Claude Code, Gemini CLI, VS Code + Copilot, Cursor, Antigravity, OpenCode, JetBrains (IntelliJ, WebStorm, PyCharm), Windsurf e Zed. Instruções detalhadas de configuração para cada IDE estão disponíveis na documentação do MCP Server.
O que é possível fazer
O servidor expõe 37 tools e 8 prompts guiados organizados em 10 domínios:
- Gestão de Projetos — Criar projetos com provisionamento automático de GitLab, Sentry, Matomo e SonarQube; classificar ecossistemas; gerenciar repositórios de suporte; e arquivar projetos.
- Aplicações e Builds — Criar apps a partir de boilerplates do catálogo, configurar builds (cluster, variáveis, volumes, URLs e aliases), com validação automática de aderência entre codebase e configuração.
- Operações de Build — Reiniciar instâncias, fazer backup, ativar sanitização periódica, e consultar saúde dos containers.
- Gestão de Equipe — Definir Arquitetos da Solução (Maintainer) e Membros da Equipe (Developer) em cada projeto.
- Integrações e Qualidade — Métricas do SonarQube, rastreamento de erros via Sentry, analytics do Matomo e vulnerabilidades (CVEs) detectadas pelo Trivy.
- Catálogos — Explorar boilerplates, clusters e orquestradores disponíveis.
- Monitoramento Consolidado — Visão agregada de saúde das aplicações e builds.
- Deploy Externo — Geração automática do
builds.jsonpara o Releaser.
Todas as tools que alteram dados na plataforma possuem política de confirmação obrigatória: a IA apresenta um resumo completo dos dados e aguarda confirmação explícita do usuário antes de executar qualquer ação.
Prompts guiados
Os 8 prompts guiados facilitam operações comuns:
- Visão geral dos projetos — Resumo organizado de todos os seus projetos
- Criar projeto — Passo-a-passo guiado para criação
- Configurar novo app — Da escolha do boilerplate ao primeiro deploy
- Realizar deploy — Criação de git tag no formato correto do estágio
- Status de deploy — Relatório consolidado de uma build
- Diagnosticar problemas — Investigação sistemática de falhas
- Gestão de equipe — Adicionar, remover ou alterar papéis
- Relatório de saúde — Consolidação de qualidade, bugs, analytics e status
Saiba mais
A documentação completa, incluindo a referência técnica de todas as 37 tools e instruções de configuração para cada IDE, está disponível em: