개발 환경 준비
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 등을 설정할 예정입니다.
- 폴더 및 파일 구성: 강의 중 단계별 실습을 위해 다음과 같은 폴더 및 파일들을 만들겠습니다:
- .env – 환경설정 파일.
- .vscode/mcp.json – VSCode에서 MCP 서버를 설정하기 위한 JSON (옵션, VSCode 연동 실습 시).
- servers/ – MCP 서버 폴더.
- agents/ – LangGraph 에이전트 폴더.