『혼자 공부하는 바이브 코딩 with 클로드 코드』 완독 챌린지 2기 학습 기록 (7)
혼자 공부하는 바이브 코딩 with 클로드 코드 (7)
인프런 완독 챌린지 책 읽고 강좌 보고, 요약정리 + 실습 기록
Chapter 08 MCP로 클로드 코드의 한계 넘어서기
AI + MCP 연동을 통해서 다양한 개발 툴과 서비스에 연동할 수 있다는 걸 배움
그리고 MCP를 통해 자동화가 되는 부분이 상당하다는 걸 느낌
계정 연동이 필요한 MCP 서버들은 인증 절차가 한 번씩 있었다
API Key나 연결하기 위한 토큰 같은 걸 생성하고 설치할 때 요구하는 방식도 있었음
GitHub ID 또는 Google ID로 로그인 연동해 놓은 서비스가 대부분이라 쉽게 가입했음
(저 아이디들과 관련 Key들은 잘 관리해야겠다는 생각이 들었음)
제대로 활용하려면 MCP를 제공하는 서비스들에 대한 어느정도의 학습도 필요할 것으로 보임
Chapter 08 실습 (MCP 연동, 쇼핑 리스트 앱 만들기)
- Notion 가입 + MCP 서버 설치
- 메모, 문서 작성, 일정 관리, 프로젝트 협업, DB, 공개 웹사이트 등 다양한 기능을 하나로 통합한 서비스
- Sequential Thinking MCP 서버 설치 후 테스트
- AI가 복잡한 문제를 단계별로 추론하도록 돕는 구조화된 사고 프레임워크 (앤트로픽 제공)
- 쇼핑 리스트 앱을 만들고 MCP 서버를 통해 테스트, 버전 관리, 배포, 데이터베이스 연동까지 실습
- Context7, Playwright, GitHub, Vercel, Supabase
- 책에서 소개된 7가지 MCP 이외에도 유용한 MCP가 있을 것이기 때문에 진행하는 프로젝트에 맞는 MCP 서버 세팅을 잘할 필요가 있을 듯
Chapter 08 MCP로 클로드 코드의 한계 넘어서기
08-1 MCP 이해하고 클로드 코드와 연결하기
- MCP(Model Context Protocol): AI 모델이 외부 데이터, 도구, 서비스와 연결될 때 사용하는 표준화된 통신 규약(앤트로픽에서 2024년 말에 제안하고 업계 표준이 됨)
- 로컬 MCP, 원격 MCP가 있다
- MCP 관련 콘솔 명령어
- claude mcp list
- 현재 연결된 MCP 목록과 연결 상태 확인
- claude mcp remove [지울 MCP명]
- MCP명에 해당하는 MCP를 제거
- claude mcp add [명령어]
- 새 MCP 서버를 등록
- claude mcp get [MCP명]
- 해당 MCP 상세 설정 조회
- claude mcp list
- Notion: 메모, 문서 작성, 일정 관리, 프로젝트 협업, DB, 공개 웹사이트 등 다양한 기능을 하나로 통합한 서비스
- Sequential Thinking MCP: AI가 복잡한 문제를 단계별로 추론하도록 돕는 구조화된 사고 프레임워크 (앤트로픽 제공)
08-2 MCP로 구현하는 완전 자동화 개발 환경
- 자동화를 위한 MCP 예제
- Context7: 항상 최신 문서를 참고하도록 돕는 지식 연결 도구
- Playwright: 웹사이트를 자동 테스트하고 UI를 검증하는 브라우저 제어 도구
- GitHub: 프로젝트 버전 관리와 자동 업로드를 위한 협업 도구
08-3 데이터베이스 연결해 진짜 서비스 만들기
- Vercel: Git 저장소와 연동해서 자동 빌드/배포를 해주는 클라우드 플랫폼
- Supabase: 클라우드 데이터베이스 플랫폼
댓글
댓글 쓰기