[AWS] Amazon Q Developer + MCP 환경 구성 방법

2026. 1. 5. 03:07·DevOps

Amazon Q Developer는 개발자를 위한 AI 대화형 비서로 AWS 리소스 관리, 문서 검색, 코드 생성, 인프라 구성까지 VS Code 안에서 대화형으로 수행할 수 있습니다.


🧩 1. VS Code 설치

Amazon Q Developer는 VS Code 확장(Extension) 형태로 동작합니다.

  • Visual Studio Code 다운로드
  • 운영체제(Windows, macOS, Linux)에 맞게 설치

설치 후 실행하면 Amazon Q Extension 을 추가할 수 있습니다.
(Extensions → Amazon Q 검색)


⚙️ 2. uvx 설치 (Windows 환경)

Amazon Q Developer의 MCP 서버를 설치하려면 Python 패키지 관리자 uvx가 필요합니다.

🪟 PowerShell 실행 정책 설정

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

📦 uv 설치

-ExecutionPolicy Bypass -c "irm https://astral.sh/uv/install.ps1 | iex"

✅ 설치 확인

uv --version


🔑 3. Amazon Credential 설정 (MSI 설치 방식)

Amazon Q Developer는 AWS 계정 권한을 이용해 AWS 모든 리소스를 직접 다룹니다.

3-1. AWS CLI v2 다운로드 및 설치

  • AWS CLI v2 (Windows MSI)
  • 다운로드 → 설치 진행

3-2. 설치 확인

aws --version

예시 출력: aws-cli/2.15.30 Python/3.11.7 Windows/10 exe/AMD64 prompt/off

3-3. AWS 자격 증명 설정

aws configure

  • 입력 항목
    • AWS Access Key ID
    • AWS Secret Access Key
    • Default region name
    • Output format

🧠 4. MCP 서버 설치

Amazon Q Developer는 MCP (Model Context Protocol) 을 기반으로 AWS API, 문서, 지식베이스에 접근합니다. 각 MCP 서버는 AI에게 AWS 리소스 컨텍스트를 제공합니다.

4-1. AWS Documentation MCP Server

  • AWS 공식 문서를 직접 참조할 수 있게 하는 MCP 서버
  • 참고 링크

4-2. AWS API MCP Server

  • AWS API 호출 정보 (예: EC2, Lambda 등) 에 접근할 수 있게 하는 서버
  • 참고 링크

4-3. AWS Knowledge MCP Server

  • AWS 내부 기술 문서, 아키텍처 가이드, FAQ 지식 베이스 등을 조회할 수 있게 해주는 MCP 서버
  • 참고 링크

🚀 5. Amazon Q Developer 실전 사용 결과

 

✅ AI를 기반으로 클라우드 환경 구축 가능하다.

✅ AWS 리소스 관리, 코드 생성, 인프라 자동화를 대화형으로 통합할 수 있다.

✅ Spring Boot + AWS + Terraform 환경에서 IaC(Infrastructure as Code)를 자주 다루는 개발자에게 강력한 생산성 향상을 제공

'DevOps' 카테고리의 다른 글

[DevOps] Nginx 리버스 프록시란? 똑똑똑!  (0) 2025.10.29
[DevOps] AWS EC2에 대해 알아보자  (9) 2025.08.13
[Docker] 로컬에서 Docker 이미지 빌드하고 서버에서 실행하기  (0) 2025.07.02
'DevOps' 카테고리의 다른 글
  • [DevOps] Nginx 리버스 프록시란? 똑똑똑!
  • [DevOps] AWS EC2에 대해 알아보자
  • [Docker] 로컬에서 Docker 이미지 빌드하고 서버에서 실행하기
싹난 감자🥔🌱
싹난 감자🥔🌱
개발 블로그
  • 싹난 감자🥔🌱
    감자에 싹이나서 잎이나서
    싹난 감자🥔🌱
  • 전체
    오늘
    어제
    • 분류 전체보기 (43)
      • Spring (3)
      • Java (17)
      • LLM (1)
      • DevOps (4)
      • Algorithm (14)
        • 백준 (4)
        • 프로그래머스 (0)
        • 코드업 (10)
      • Computer Science (3)
        • Operating System (2)
        • Computer Architecture (1)
      • Trouble Shooting 🚀 (0)
      • 회고 & 성장기록 (1)
      • 설계 📐 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    배포
    Scanner
    구간합
    자바성능
    docker
    코딩테스트
    자바Scanner비교
    2진수
    2차원 배열
    자바BufferedReader
    알고리즘입력
    자바 입력
    비트
    BufferedReader
    Java
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
싹난 감자🥔🌱
[AWS] Amazon Q Developer + MCP 환경 구성 방법
상단으로

티스토리툴바