개발자가 클로드 왓츠앱 연동 MCP 서버 구축, 어려움 공유

이것이 무엇인가
한 개발자가 Claude가 실제 메시지 스레드와 상호작용할 수 있도록, 고립된 프롬프트를 넘어 WhatsApp을 통해 실제 대화에 접근할 수 있게 해주는 소규모 MCP 서버를 구축했습니다.
발견된 주요 과제
개발자는 구현이 간단할 것으로 예상했지만 몇 가지 중요한 문제에 직면했습니다:
- 대화 컨텍스트는 단순히 메시지 기록을 전달하는 것보다 훨씬 까다로웠습니다 - 대화를 추적하기 위한 데이터베이스 설정이 필요했습니다
- 컨텍스트의 작은 차이로 인해 Claude의 응답이 눈에 띄게 나빠졌습니다
- 메시지에 기반하여 에이전트가 무엇을 했는지에 대한 가시성이 없으면 Claude가 왜 그렇게 응답했는지 이해하기 어려웠습니다
- 실제 대화는 테스트 프롬프트보다 훨씬 더 예측하기 어려웠습니다
이 경험은 "프롬프트 상자 안의 Claude"와 실제 사용자와 상호작용하는 Claude 사이의 상당한 격차를 강조했습니다.
솔루션 구현
시스템을 사용 가능하게 만들기 위해 개발자는 다음과 같은 MCP 레이어를 구축했습니다:
- 대화 기록을 구조화하고 지속적으로 유지합니다
- Claude에게 더 깨끗한 컨텍스트 접근을 제공합니다
- 상호작용에 대한 가시성을 추가합니다
개발자는 이 접근 방식이 이미 메시지를 모델에 직접 전달하는 것보다 훨씬 더 사용하기 쉬워졌다고 보고합니다. 이 프로젝트는 소규모 MCP 서버/도구로 전환되어 유사한 문제를 해결하는 다른 사람들과 공유되었습니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

Engram v1.0.0: 로컬 LLM을 위한 지식 그래프 기반 영구 메모리
Engram은 지식 그래프 시스템을 통해 로컬 LLM에 지속적인 메모리를 제공하는 단일 바이너리입니다. Claude Code, Cursor, Windsurf와의 통합을 위한 MCP 서버를 포함하며, 모든 데이터를 단일 .brain 파일에 저장하고 완전히 오프라인에서 실행됩니다.

클로드 코드가 구축한 트릴로: 무료 비디오 자막 생성 도구
한 비디오 편집자가 Claude Code를 사용해 Treelo라는 실용적인 자막 생성 도구를 만든 경험을 공유했습니다. 이 개발자는 깔끔한 SRT 파일을 얻기 위해 네 가지 다른 도구를 오가며 작업하던 중, 각 단계마다 Claude Code에 일반 영어로 문제를 설명하며 도구를 구축했습니다.

lazyclaude: Claude 코드 구성을 관리하는 TUI
lazyclaude는 lazygit에서 영감을 받은 터미널 사용자 인터페이스 도구로, 디스크에 저장된 모든 Claude Code 설정(메모리 파일, 스킬, 에이전트, MCP 서버, 설정, 권한, 훅, 키 바인딩, 세션, 통계, 플러그인, 할 일 목록 포함)을 관리하기 위한 단일 뷰를 제공합니다.

멀티 LLM 페이퍼 트레이딩 봇: Claude Opus 리드 엔지니어, Gemini 전략가 구조 분석
한 독자 개발자가 알파카(Alpaca)에서 4,900줄의 코드로 구성된 페이퍼 트레이딩 봇을 공유했습니다. 이 봇은 클로드 오퍼스 4(엔지니어)가 제미니 프로(전략가)에 대해 거부권을 가지며, 270개 이상의 의견 불일치 기록인 '전략가 코덱스(Strategist Codex)'를 포함한 multi-LLM 아키텍처를 사용합니다.