AWS MCP

Un servidor de protocolo de contexto de modelo (MCP ) que permite a los asistentes de IA como Claude interactuar con su entorno de AWS. Esto permite realizar consultas en lenguaje natural y administrar sus recursos de AWS durante las conversaciones. Piensa en una mejor alternativa a Amazon Q.

AWS MCP

Características

  • 🔍 Consulta y modificación de recursos de AWS mediante lenguaje natural
  • ☁️ Soporte para múltiples perfiles de AWS y autenticación SSO
  • 🌐 Compatibilidad con varias regiones
  • 🔐 Gestión segura de credenciales (no se exponen credenciales a servicios externos, se utilizan tus credenciales locales)
  • 🏃‍♂️ Ejecución local con sus credenciales de AWS

Requisitos previos

Instalación

  1. Clonar el repositorio:
git clone https://github.com/RafalWilinski/aws-mcp cd aws-mcp
  1. Instala las dependencias:
pnpm install # o npm install

Uso

  1. Abre la aplicación Claude desktop y ve a Settings -> Developer -> Edit Config

Claude Settings

  1. Añade la siguiente entrada a tu claude_desktop_config.json:
{ "mcpServers": { "aws": { "command": "npm", // O pnpm "args": [ "--silent", "--prefix", "/Users/<TU NOMBRE DE USUARIO>/aws-mcp", "start" ] } }

Importante: Sustituya /Usuarios/<SU USUARIO>/aws-mcp por la ruta real del directorio de su proyecto.

  1. Reinicie la aplicación de escritorio Claude. Debería ver esto:

Claude MCP Connection Status

  1. Empieza seleccionando un perfil AWS o salta a la acción preguntando
    • "Listar perfiles AWS disponibles"
    • "Listar todas las instancias EC2 en mi cuenta"
    • "Mostrarme los buckets S3 con sus tamaños"
    • "¿Qué funciones Lambda están desplegadas en us-east-1?"
    • "Listar todos los clusters ECS y sus servicios"

Uso con nvm

Construir primero desde el código fuente y añadir la siguiente configuración:

{ "mcpServers": { "aws": { "command": "/Users/<USERNAME>/.nvm/versions/node/v20.10.0/bin/node", "args": [ "<PATIO_DE TRABAJO>/aws-mcp/node_modules/tsx/dist/cli.mjs", "<PATIO_DE TRABAJO>/aws-mcp/index.ts", "--prefix", "<PATIO_DE TRABAJO>/aws-mcp", "start" ] } }

Solución de problemas

Para ver los logs

tail -n 50 -f ~/Library/Logs/Claude/mcp-server-aws.log # o tail -n 50 -f ~/Library/Logs/Claude/mcp.log

Funciones en desarrollo

  • Soporte MFA
  • Almacenamiento en caché de las credenciales SSO para evitar que se actualicen con demasiada urgencia

Relacionados en Servicio en la nube - MCP Servers Seguros

ServidorResumenAcciones
CLI DE AWS🌟 amazon-q-cli es genial, y es genial porque tiene la herramienta use_aws MCP para interactuar con...Ver
ThingsPanel MCPServidor MCP (Model Context Protocol) de ThingsPanel IoT Platform.Ver
DopplerUn servidor simplificado de Protocolo de Contexto de Modelos (MCP) para el acceso de sólo lectura a...Ver
commercetools MCP Essentials[IMPORTANTE] Nota importante: Commerce MCP se proporciona gratuitamente como servicio de acceso anti...Ver
FreshserviceServidor Freshservice MCP permite a los modelos de IA (como Claude) gestionar automáticamente ticket...Ver
Workday de CDataServidor de protocolo de contexto de modelo (MCP) de CData para WorkdayVer