Cognito로 인증되는 MCP 서버 만들기
중급40분2026-05-30
AWS Bedrock AgentCore Runtime에 올릴 MCP 서버를 Cognito 인증으로 보호하기 위해 사용자 풀, 앱 클라이언트, JWT 검증 설정, 토큰 발급용 Python 코드를 순서대로 구성합니다. 최종적으로 Cognito 설정 JSON과 IdToken 발급 스크립트, AgentCore용 MCP 서버 설정 초안, 그리고 배포 검토에 바로 첨부할 수 있는 로컬 파일 묶음을 만듭니다.
이 코칭은 터미널에서 진행됩니다
오른쪽 패널에서 설치 명령어를 복사하세요이런 걸 배워요
- Cognito 사용자 풀과 앱 클라이언트의 역할을 설명할 수 있습니다
- AgentCore Runtime에서 사용할 JWT 검증 설정을 작성할 수 있습니다
- boto3로 Cognito IdToken을 발급받는 흐름을 구성할 수 있습니다
- Linear 배포 티켓에 첨부할 인증·배포 설정 초안을 정리할 수 있습니다
어떻게 진행해요
1. 실행 환경 확인
2. 보안 작업 기준 준비
3. 사용자 풀 생성
4. 앱 클라이언트 생성
5. 테스트 사용자 등록
6. JWT 검증 파일 작성
7. 토큰 발급 파일 작성
8. AgentCore 설정 초안 정리
AI 튜터가 각 단계를 하나씩 안내해줄 거예요