안녕하세요, 강병진입니다.
5월 초에 LangGraph + MCP 연동방안을 업데이트하면서, "공식문서에서 제시된 방식은 state를 사용하기 어려워 별로니, 제가 권장드리는 방식대로 진행하시는 편이 좋습니다"라고 안내드렸습니다.
그런데 langchain-mcp-adapters 패키지 버전이 업데이트되면서, 제가 권장드린 방식처럼 state를 보다 쉽게 사용할 수 있는 방식으로 변경되었습니다. 심지어 클래스 생성할 때 MCP연결을 하면서 더 간단해졌어요 🚀
기존에는 공식문서에 소개되지 않은 method를 찾아내서 구현했는데, 이제는 Cursor나 Claude Desktop에 MCP를 등록하는 것과 유사한 방식으로 LangGraph에 MCP를 연동할 수 있게되어 강의를 업데이트 했습니다. 기존에 작성한 코드를 변경하는 것이 번거롭긴 하지만 개인적으로는 올바른 방향으로 가는 것 같아서 다행이라고 생각합니다. 다행히 패키지 maintainer들도 그렇게 생각했던 것 같습니다.
✅아직 MCP 부분을 수강하지 않으신 분들: 이번 변경 사항이 직접적인 영향을 미치지 않으므로 그대로 학습을 진행하시면 됩니다.
✅이미 MCP 부분을 수강하신 분들: 새로 추가된 섹션 5 - 2025년 5월 기준 LangGraph + MCP 연동 방법 을 반드시 확인해 주세요! 변경된 방식에 맞춰 최신 방법을 안내드리고 있습니다.
감사합니다. 😊