클라우드 · AWS Labs
AWS API 설정
검증된 AWS CLI 명령을 실행해 에이전트가 AWS 리소스를 조회하고 변경할 수 있게 합니다.
- 게시자
- AWS Labs 공식
- 로컬 실행
uvx awslabs.aws-api-mcp-server@latest- 전송 방식
- stdio
- 인증
- 환경 변수 또는 프로필에 설정된 로컬 AWS 자격 증명과 AWS_REGION 설정.
- 환경 변수
AWS_REGIONREAD_OPERATIONS_ONLYREQUIRE_MUTATION_CONSENT- 접근 가능한 항목
- 읽기 및 쓰기 권한을 제공합니다. READ_OPERATIONS_ONLY=true를 설정하면 읽기 전용으로 제한됩니다.
- 라이선스
- Apache-2.0
- 소스
- github.com/awslabs/mcp/tree/main/src/aws-api-mcp-server
- 상태
- 활성
설치
이 서버는 클라이언트의 자식 프로세스로 내 컴퓨터에서 실행됩니다. 명령에서 사용하는 런타임이 필요합니다. 예를 들어 npx에는 Node.js, uvx에는 uv, Docker에는 Docker가 필요합니다. Environment에 나열된 변수도 준비해야 합니다.
Claude Code
claude mcp add --scope project --env AWS_REGION=us-east-1 --env READ_OPERATIONS_ONLY=true --env REQUIRE_MUTATION_CONSENT=true aws-api -- uvx awslabs.aws-api-mcp-server@latest
Cursor
{
"mcpServers": {
"aws-api": {
"command": "uvx",
"args": [
"awslabs.aws-api-mcp-server@latest"
],
"env": {
"AWS_REGION": "us-east-1",
"READ_OPERATIONS_ONLY": "true",
"REQUIRE_MUTATION_CONSENT": "true"
}
}
}
}
Codex
[mcp_servers.aws-api]
command = "uvx"
args = ["awslabs.aws-api-mcp-server@latest"]
[mcp_servers.aws-api.env]
AWS_REGION = "us-east-1"
READ_OPERATIONS_ONLY = "true"
REQUIRE_MUTATION_CONSENT = "true"
생성된 config에서는 READ_OPERATIONS_ONLY와 REQUIRE_MUTATION_CONSENT가 true로 설정됩니다. 에이전트가 리소스를 변경해야 하는 경우에만 이 설정을 제거하세요.
클라우드의 다른 서버
Cloudflare
Cloudflare API 전체를 위한 단일 엔드포인트입니다. 문서, 바인딩, 관측성, 브라우저 기능은 별도 서버에서 제공합니다.
Azure
Storage, Cosmos DB, Key Vault, Monitor 등의 Azure 리소스를 조회하고 관리합니다. 버전 2.0은 GA입니다.
Firebase
MCP 서버로 실행되는 Firebase CLI입니다. 프로젝트, Auth 사용자, Firestore, Remote Config, 보안 규칙 등을 관리합니다.
Vercel
Vercel 문서를 검색하고 프로젝트, 배포, 빌드 로그를 확인합니다. Beta 단계이며 spec 2026-07-28을 이미 지원합니다.
Netlify
에이전트에서 Netlify 사이트, 환경 변수, 확장 기능을 생성하고 배포 및 설정합니다.
Heroku
Heroku CLI를 통해 에이전트에서 Heroku 앱, dyno, 애드온, Postgres, 파이프라인을 관리합니다.