Skip to main content
Glama

Servidor AWS MCP

insignia de herrería

Implementación de un servidor del Protocolo de Contexto de Modelo para operaciones de AWS, compatible actualmente con los servicios S3 y DynamoDB. Todas las operaciones se registran automáticamente y se puede acceder a ellas a través del punto de acceso del recurso audit://aws-operations .

Vea un vídeo de demostración aquí .

Incluido como servidor comunitario dentro del repositorio de servidores MCP.

Ejecutándose localmente con la aplicación de escritorio Claude

Instalación mediante herrería

Para instalar AWS MCP Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install mcp-server-aws --client claude

Instalación manual

  1. Clonar este repositorio.

  2. Configure sus credenciales de AWS mediante uno de los dos métodos siguientes. Tenga en cuenta que este servidor requiere un usuario de IAM con permisos de RW para su cuenta de AWS para S3 y DynamoDB.

  • Variables de entorno: AWS_ACCESS_KEY_ID , AWS_SECRET_ACCESS_KEY , AWS_REGION (el valor predeterminado es us-east-1 )

  • Cadena de credenciales de AWS predeterminada (configurada a través de AWS CLI con aws configure )

  1. Agregue lo siguiente a su archivo claude_desktop_config.json :

  • En MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json

  • En Windows: %APPDATA%/Claude/claude_desktop_config.json

"mcpServers": { "mcp-server-aws": { "command": "uv", "args": [ "--directory", "/path/to/repo/mcp-server-aws", "run", "mcp-server-aws" ] } }
  1. Instale y abra la aplicación de escritorio Claude .

  2. Intenta pedirle a Claude que realice una operación de lectura/escritura para confirmar la configuración (por ejemplo, crea un bucket S3 y asígnale un nombre aleatorio). Si hay problemas, usa las herramientas de depuración que se proporcionan en la documentación de MCP aquí .

Related MCP server: WebDAV MCP Server

Herramientas disponibles

Operaciones S3

  • s3_bucket_create : crea un nuevo bucket S3

  • s3_bucket_list : Lista todos los buckets de S3

  • s3_bucket_delete : eliminar un depósito S3

  • s3_object_upload : Subir un objeto a S3

  • s3_object_delete : Eliminar un objeto de S3

  • s3_object_list : enumera los objetos en un depósito S3

  • s3_object_read : Lee el contenido de un objeto desde S3

Operaciones de DynamoDB

Operaciones de tabla

  • dynamodb_table_create : Crea una nueva tabla de DynamoDB

  • dynamodb_table_describe : Obtener detalles sobre una tabla de DynamoDB

  • dynamodb_table_delete : eliminar una tabla de DynamoDB

  • dynamodb_table_update : Actualizar una tabla de DynamoDB

Operaciones de artículos

  • dynamodb_item_put : coloca un elemento en una tabla de DynamoDB

  • dynamodb_item_get : Obtener un elemento de una tabla de DynamoDB

  • dynamodb_item_update : Actualizar un elemento en una tabla de DynamoDB

  • dynamodb_item_delete : eliminar un elemento de una tabla de DynamoDB

  • dynamodb_item_query : consulta elementos en una tabla de DynamoDB

  • dynamodb_item_scan : escanear elementos en una tabla de DynamoDB

Operaciones por lotes

  • dynamodb_batch_get : Obtiene por lotes varios elementos de las tablas de DynamoDB

  • dynamodb_item_batch_write : Operaciones de escritura por lotes (colocación/eliminación) para elementos de DynamoDB

  • dynamodb_batch_execute : ejecuta múltiples sentencias PartiQL en un lote

Operaciones TTL

  • dynamodb_describe_ttl : Obtener la configuración TTL para una tabla

  • dynamodb_update_ttl : Actualizar la configuración TTL de una tabla

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rishikavikondala/mcp-server-aws'

If you have feedback or need assistance with the MCP directory API, please join our Discord server