Código do tutorial: AIOps no Amazon EKS com Kiro + EKS MCP Server (destaque do AWS Summit). O DIFERENCIAL e o AGENTE via Model Context Protocol (MCP): o engenheiro conversa em linguagem natural e o… A developer published a tutorial showing how to run AIOps on Amazon EKS using Kiro paired with the awslabs.eks-mcp-server, an agent built on the Model Context Protocol (MCP). The setup, configured in ~/.kiro/settings/mcp.json, lets an engineer ask in natural language why a pod such as payment-api is in CrashLoopBackOff and have the agent inspect the cluster and propose a fix, such as raising a memory limit from 512Mi to 1024Mi. The approach was highlighted at AWS Summit. | | // Arquivo de configuração do Kiro com MCP | | | // Pré-requisitos: Kiro CLI/IDE instalado, aws configure/SSO | | | // Para executar: Coloque este arquivo em ~/.kiro/settings/mcp.json | | | { | | | "mcpServers": { | | | "awslabs.eks-mcp-server": { | | | "command": "uvx", | | | "args": "awslabs.eks-mcp-server@latest", "--allow-write", "--allow-sensitive-data-access" , | | | "env": {"FASTMCP LOG LEVEL": "ERROR"}, | | | "autoApprove": , | | | "disabled": false | | | }, | | | "awslabs.aws-knowledge-mcp-server": { | | | "command": "uvx", | | | "args": "awslabs.aws-knowledge-mcp-server@latest" , | | | "env": {"FASTMCP LOG LEVEL": "ERROR"}, | | | "autoApprove": , | | | "disabled": false | | | } | | | } | | | } | | | // Exemplo de prompt em linguagem natural: | | | // "Investigue por que o pod payment-api está em CrashLoopBackOff e proponha a correção." | | | // Exemplo de manifesto YAML ANTES: | | | // resources: | | | // limits: | | | // memory: "512Mi" | | | // Exemplo de manifesto YAML DEPOIS: | | | // resources: | | | // limits: | | | // memory: "1024Mi" |