Skip to main content
Glama

AWS MCP 서버

대장간 배지

현재 S3 및 DynamoDB 서비스를 지원하는 AWS 작업을 위한 모델 컨텍스트 프로토콜 서버 구현입니다. 모든 작업은 자동으로 로깅되며, audit://aws-operations 리소스 엔드포인트를 통해 액세스할 수 있습니다.

여기에서 데모 영상을 보세요.

MCP 서버 저장소에 커뮤니티 서버 로 등록되어 있습니다.

Claude 데스크톱 앱을 사용하여 로컬로 실행

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 AWS MCP 서버를 자동으로 설치하려면:

지엑스피1

수동 설치

  1. 이 저장소를 복제합니다.

  2. 아래 두 가지 방법 중 하나를 사용하여 AWS 자격 증명을 설정하세요. 이 서버에는 S3 및 DynamoDB용 AWS 계정에 대한 RW 권한이 있는 IAM 사용자가 필요합니다.

  • 환경 변수: AWS_ACCESS_KEY_ID , AWS_SECRET_ACCESS_KEY , AWS_REGION (기본값은 us-east-1 )

  • 기본 AWS 자격 증명 체인( aws configure 사용하여 AWS CLI를 통해 설정)

  1. claude_desktop_config.json 파일에 다음을 추가하세요.

  • MacOS의 경우: ~/Library/Application\ Support/Claude/claude_desktop_config.json

  • 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. Claude 데스크톱 앱을 설치하고 엽니다.

  2. Claude에게 읽기/쓰기 작업을 요청하여 설정을 확인해 보세요(예: S3 버킷을 생성하고 임의의 이름을 지정). 문제가 있는 경우 MCP 설명서( 여기) 에 제공된 디버깅 도구를 사용하세요.

Related MCP server: WebDAV MCP Server

사용 가능한 도구

S3 작업

  • s3_bucket_create : 새로운 S3 버킷을 생성합니다.

  • s3_bucket_list : 모든 S3 버킷을 나열합니다.

  • s3_bucket_delete : S3 버킷 삭제

  • s3_object_upload : S3에 객체 업로드

  • s3_object_delete : S3에서 객체를 삭제합니다.

  • s3_object_list : S3 버킷의 객체 나열

  • s3_object_read : S3에서 객체의 내용을 읽습니다.

DynamoDB 작업

테이블 작업

  • dynamodb_table_create : 새로운 DynamoDB 테이블을 생성합니다.

  • dynamodb_table_describe : DynamoDB 테이블에 대한 세부 정보를 가져옵니다.

  • dynamodb_table_delete : DynamoDB 테이블 삭제

  • dynamodb_table_update : DynamoDB 테이블 업데이트

품목 작업

  • dynamodb_item_put : DynamoDB 테이블에 항목을 넣습니다.

  • dynamodb_item_get : DynamoDB 테이블에서 항목을 가져옵니다.

  • dynamodb_item_update : DynamoDB 테이블의 항목을 업데이트합니다.

  • dynamodb_item_delete : DynamoDB 테이블에서 항목을 삭제합니다.

  • dynamodb_item_query : DynamoDB 테이블의 항목 쿼리

  • dynamodb_item_scan : DynamoDB 테이블의 항목 스캔

배치 작업

  • dynamodb_batch_get : DynamoDB 테이블에서 여러 항목을 일괄적으로 가져옵니다.

  • dynamodb_item_batch_write : DynamoDB 항목에 대한 일괄 쓰기 작업(put/delete)

  • dynamodb_batch_execute : 여러 PartiQL 문을 일괄적으로 실행합니다.

TTL 작업

  • dynamodb_describe_ttl : 테이블의 TTL 설정을 가져옵니다.

  • dynamodb_update_ttl : 테이블의 TTL 설정을 업데이트합니다.

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