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
ContenidoVer
Facturación del pádelPaddle Billing es el primer comerciante de registro para desarrolladores. Nos encargamos de los pago...Ver
Precios de AWS EC2Ver
CloudglueVer
Servidor MCP de SalesforceUna implementación de servidor MCP (Model Context Protocol) que integra Claude con Salesforce, permi...Ver
Google AnalyticsServidor MCP Google Analytics permite acceder fácilmente a los datos de Google Analytics 4 (GA4) med...Ver