AWS MCP Server의 개요
AWS MCP Server는 Agent Toolkit for AWS의 일부인 관리형 원격 서버로, 2026년 5월에 정식 출시되었습니다. 도구는 8개입니다. 문서 검색, 엄선된 AWS 스킬, 리전별 제공 여부를 위한 읽기 전용 지식 도구 5개와 API 도구 3개이며, API 도구의 중심은 샌드박스에서 AWS API 접근 권한을 가진 Python을 실행하는 aws___run_script입니다. 인증된 모든 호출은 기존 IAM 정책으로 권한을 확인받고 CloudTrail에 기록됩니다.
이제 출시 때 밝힌 2개에서 늘어난 8개 리전(N. Virginia, Oregon, Frankfurt, Ireland, London, Singapore, Sydney, Tokyo)에서 운영됩니다. AWS Sign-in을 통해 OAuth 2.1로 직접 연결하거나, 로컬 MCP Proxy for AWS(uvx mcp-proxy-for-aws-cli@latest)를 실행해 SigV4로 요청에 서명할 수 있습니다. 읽기 전용 모드와 다중 계정 프로필에는 후자가 필요합니다.
단일 서비스 stdio 서버를 모은 예전 awslabs/mcp 저장소는 여전히 있고 기여도 받지만, AWS는 Agent Toolkit을 그 후속으로 부르며 도구 충돌을 피하려면 AWS API 서버와 AWS Knowledge 서버를 제거하라고 안내합니다.
AWS MCP Server 설치 방법
https://aws-mcp.us-east-1.api.aws/mcpAWS MCP Server, 쓸 만한 가치가 있습니까?
이제 AWS에서는 이 서버로 시작하면 됩니다. 근거는 도구 수가 아니라 IAM입니다. 서버는 자체 IAM 작업을 정의하지 않습니다. 요청을 인증하고, aws:ViaAWSMCPService와 aws:CalledViaAWSMCP 조건 키를 붙인 뒤, 하위 서비스가 기존 정책으로 권한을 확인하게 합니다. 그래서 보안팀은 같은 엔지니어의 콘솔 접근은 그대로 두면서 MCP를 통한 쓰기만 거부하는 SCP를 쓸 수 있습니다. 어떤 서드파티 AWS 서버도 제공할 수 없는 기능입니다.
가장 중요한 설계 선택은 aws___run_script입니다. 서비스별 도구 수백 개 대신, 에이전트가 AWS API를 호출하는 Python을 쓰고 서버가 샌드박스에서 실행합니다. 덕분에 목록은 도구 8개로 유지되고 여러 단계로 된 작업에 잘 맞지만, 도구 호출을 승인하는 사람은 이제 "delete bucket" 같은 이름 붙은 작업이 아니라 코드를 읽어야 합니다. 쓰기 가능한 도구를 숨기는 읽기 전용 모드는 OAuth가 아니라 SigV4 프록시를 통해서만 작동합니다.
할당량은 개발자 한 명에게는 넉넉하고 대규모 운영에는 빠듯합니다. 인증된 트래픽은 리전별 계정당 초당 10건으로 제한되며, AWS는 이 한도를 올려 주지 않습니다. 동시 연결은 계정당 100개입니다. 서버가 다루는 파일은 AWS 관리형 키로만 암호화된 임시 저장소에 최대 8시간 머물며, FIPS 엔드포인트는 지원되지 않으므로 일부 규제 대상 워크로드에는 쓸 수 없습니다.
약점은 주변 환경입니다. awslabs/mcp 저장소는 보안 권고 13건을 발표했으며, 그중에는 2026년 9월 Postgres 서버의 치명적인 읽기 전용 우회가 있습니다. 심각도 중간인 S3 버킷 소유권 결함(CVE-2026-87912)은 툴킷 자체의 DevSecOps 플러그인에서 나왔습니다. 관리형 서버에는 공개된 권고가 없지만, 이를 예전 Labs 서버와 섞어 쓰는 팀은 그 서버들의 이력도 함께 물려받습니다.
제 역할을 하는 곳
AWS를 쓰는 30명 규모 SaaS 회사의 플랫폼 엔지니어
어젯밤 배포 이후 Lambda 함수가 실패하기 시작한 이유 찾기
에이전트가 서버리스 기능의 diagnose, get_recent_changes, search_logs 도우미를 호출합니다. 이들은 지표를 7일 기준선과 비교하고, CloudTrail과 CloudFormation에서 누가 무엇을 바꿨는지 나열합니다. 읽기 전용이며 일반 CloudWatch와 X-Ray 요금 외에는 무료이고, 로그, 트레이스, 변경 이력을 손으로 이어 붙이는 수고를 덜어 줍니다.
규제 대상 핀테크의 클라우드 보안 책임자
에이전트에게 쓰기 권한을 주지 않고 개발자들이 공유 계정에서 코딩 에이전트를 쓰게 하기
aws:ViaAWSMCPService가 true일 때 변경 작업을 거부하는 SCP를 두면, 엔지니어는 콘솔 쓰기 권한을 유지하고 에이전트는 읽기 전용으로 남으며, CloudTrail은 MCP에서 나온 모든 호출을 감사용으로 기록합니다. 빈틈은 서버가 지원하지 않는 FIPS입니다.
개발자 한 명과 AWS Activate 크레딧을 가진 스타트업 CTO
CloudFormation을 먼저 배우지 않고 첫 서버리스 API 세우기
AWSMCPSignInOAuthAccessPolicy 관리형 정책을 연결하고, Claude Code를 OAuth로 연결한 뒤, 에이전트가 CDK와 서버리스용 aws-core 스킬을 따르게 합니다. 서버 비용은 없습니다. 위험은 청구서입니다. 관리자 역할의 에이전트는 무엇이든 시작할 수 있으므로, 첫 프롬프트 전에 역할 범위를 좁히십시오.
도입 전 확인할 점
- 설정
- OAuth로는 AWSMCPSignInOAuthAccessPolicy 정책을 연결한 뒤 Claude Code, Kiro CLI, Devin에 https://aws-mcp.us-east-1.api.aws/mcp를 추가합니다(Cursor, VS Code, Codex, Claude Desktop은 ?oauth=initialize를 붙입니다). SigV4에는 AWS CLI 2.32.0 이상과 uv가 필요하며, AWS는 첫 연결에 몇 분이 걸릴 수 있다고 경고합니다.
- 연동
- 도구 8개: 읽기 전용 지식 도구 5개(search_documentation, read_documentation, retrieve_skill, list_regions, get_regional_availability)와 300개 이상 서비스에서 읽기나 쓰기를 할 수 있는 API 도구 3개(run_script, get_presigned_url, get_tasks), 그리고 Lambda용 읽기 전용 서버리스 문제 해결 기능이 있습니다.
- 데이터와 개인정보
- 사용자의 자격 증명으로 동작하는 상태 없는 프록시입니다. 파일은 암호화된 임시 저장소에 최대 8시간 머물며 어떤 영구 저장소에도 쓰이지 않습니다. run_script는 역할이 읽을 수 있는 모든 것을 읽을 수 있고, 여기에는 주입된 지시가 담겼을 수 있는 로그와 S3 객체도 포함되므로, 실제 경계는 IAM 역할입니다.
- 대규모 사용 시 비용
- 서버와 툴킷은 무료입니다. 에이전트가 만들거나 읽는 것에 대해 표준 가격을 냅니다. 먼저 부딪히는 것은 처리량입니다. 리전별 계정당 인증 요청 초당 10건, 계정당 동시 세션 180개, IAM 주체당 90개이며, 조정할 수 있는 것은 세션 할당량뿐입니다.
- 제한
- 인증하지 않은 호출자는 IP당 초당 5건으로 문서 도구만 씁니다. OAuth 토큰은 1시간 유지되고 최대 12시간까지 갱신되며, OAuth로는 계정 간 프로필을 바꿀 수 없습니다. 2026년 5월 출시 게시물은 리전 2개를 나열하지만, 현재 기준은 설정 가이드에 나온 8개입니다.
좋은 점
- IAM 조건 키로 정책이 에이전트 호출만 겨냥할 수 있습니다
- CloudTrail이 모든 요청을 기록하고, CloudWatch 사용량 지표가 있습니다
- 8개 리전에서 OAuth를 쓰므로 로컬 프록시가 필요 없습니다
- 사용한 AWS 리소스 외에는 요금이 없습니다
아쉬운 점
- 읽기 전용 모드와 다중 계정에는 SigV4 프록시가 필요합니다
- 계정당 초당 10건 상한은 조정할 수 없습니다
- FIPS 엔드포인트와 고객 관리형 KMS 키가 없습니다
- 예전 Labs 서버들이 기능이 겹치고 자체 보안 권고를 안고 있습니다
추천 대상
이미 갖춘 IAM 정책과 감사 기록 아래에서 에이전트가 리소스를 탐색하고, 만들고, 운영하기를 원하는 AWS 사용 팀.
AWS MCP Server 대안
AWS MCP Server: 자주 묻는 질문
- AWS MCP Server, 쓸 만한 가치가 있습니까?
- 에이전트의 호출과 사람의 호출을 구별하는 IAM 조건 키 덕분에 AWS에서 표준으로 삼을 서버입니다. 위험은 그 주변의 예전 Labs 서버들입니다. 평점은 5점 만점에 4.4점입니다.
- AWS MCP Server의 가격은 얼마입니까?
- 서버와 툴킷은 무료입니다. 에이전트가 만들거나 쓰는 AWS 리소스에 대해 표준 가격을 냅니다.
- AWS MCP Server의 단점은 무엇입니까?
- 읽기 전용 모드와 다중 계정에는 SigV4 프록시가 필요합니다; 계정당 초당 10건 상한은 조정할 수 없습니다; FIPS 엔드포인트와 고객 관리형 KMS 키가 없습니다; 예전 Labs 서버들이 기능이 겹치고 자체 보안 권고를 안고 있습니다.
- AWS MCP Server에 적합한 사람은 누구입니까?
- 이미 갖춘 IAM 정책과 감사 기록 아래에서 에이전트가 리소스를 탐색하고, 만들고, 운영하기를 원하는 AWS 사용 팀.
- 팀이나 프로덕션 환경에서 AWS MCP Server의 비용은 얼마입니까?
- 서버와 툴킷은 무료입니다. 에 이전트가 만들거나 읽는 것에 대해 표준 가격을 냅니다. 먼저 부딪히는 것은 처리량입니다. 리전별 계정당 인증 요청 초당 10건, 계정당 동시 세션 180개, IAM 주체당 90개이며, 조정할 수 있는 것은 세션 할당량뿐입니다.
- AWS MCP Server에 회사 데이터를 맡겨도 안전합니까?
- 사용자의 자격 증명으로 동작하는 상태 없는 프록시입니다. 파일은 암호화된 임시 저장소에 최대 8시간 머물며 어떤 영구 저장소에도 쓰이지 않습니다. run_script는 역할이 읽을 수 있는 모든 것을 읽을 수 있고, 여기에는 주입된 지시가 담겼을 수 있는 로그와 S3 객체도 포함되므로, 실제 경계는 IAM 역할입니다.
- AWS MCP Server의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 Azure MCP Server, Cloudflare MCP Server 및 Terraform MCP Server입니다.
답변 확인일: 2026년 10월 22일.
