개발 환경 준비

1. 개발 환경 준비 가이드

  • VSCode 설치: Visual Studio Code를 설치하고 Python 확장을 설정합니다.
  • Python 환경 구성: Miniconda 등을 사용해 Python 3.12+ 가상환경을 생성합니다.
conda create -n mcp_env python=3.12 -y
  • 환경 활성화
conda activate mcp_env
  • GitHub Copilot 활용: Copilot은 코드 구현 시 보조 도구로 사용하며, 개발 생산성을 높여줍니다.

💡 환경 설정이 완료되면, VSCode에서 Python 인터프리터를 가상환경으로 지정하고, 이후 실습 코드가 원활히 실행되는지 확인

실습 프로젝트 구조

  • 워크스페이스 생성: 예제 코드를 관리할 폴더를 하나 만듭니다 (예: mcp_dev/). 이 폴더를 VSCode 워크스페이스로 열고 .vscode/mcp.json 등을 설정할 예정입니다.
  • 폴더 및 파일 구성: 강의 중 단계별 실습을 위해 다음과 같은 폴더 및 파일들을 만들겠습니다:
    1. .env – 환경설정 파일.
    2. .vscode/mcp.json – VSCode에서 MCP 서버를 설정하기 위한 JSON (옵션, VSCode 연동 실습 시).
    3. servers/ – MCP 서버 폴더.
    4. agents/ – LangGraph 에이전트 폴더.