AWS MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Referenced for hosting a demo video of the AWS MCP Server functionality.

Servidor AWS MCP

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í .

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

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Una implementación de servidor de protocolo de contexto de modelo que permite a Claude realizar operaciones de AWS en servicios S3 y DynamoDB a través de comandos de lenguaje natural.

  1. Running locally with the Claude desktop app
    1. Installing via Smithery
    2. Manual Installation
  2. Available Tools
    1. S3 Operations
    2. DynamoDB Operations
ID: v69k6ch2gh