depct: MCP 서버는 Claude에 실시간 런타임 분석 및 문서화 기능을 제공합니다

depct의 기능
depct는 Claude Code가 항상 최신 상태인 문서, 런타임 분석, 의존성 맵, 아키텍처 다이어그램에 접근할 수 있도록 하는 MCP 서버입니다. Node.js 런타임을 계측하여 애플리케이션 동작을 포착하고, Claude가 코딩을 시작하기 전에 읽는 구조화된 문서를 생성합니다.
설정 및 런타임 계측
depct 사용을 시작하려면 다음을 실행하세요:
npx depct.dev start이 도구는 Node.js 런타임을 계측하여 다음을 포착합니다:
- HTTP 경로
- DB 쿼리
- 미들웨어 체인
- 외부 호출
- 응답 코드
문서 구조 및 신뢰도 수준
depct는 세 가지 신뢰도 수준으로 태그된 구조화된 런타임 문서를 생성합니다:
- 관찰됨: 런타임 중 실제 발생 확인
- 추론됨: 런타임 패턴으로부터의 강력한 증거
- 가설: 분석을 바탕으로 한 가능한 위험
Claude가 접근할 수 있는 내용
- Claude의 변경 사항과 항상 동기화된 전체 문서
- 파일 위치, 엔드포인트, 상태 코드, 발생 횟수가 포함된 런타임 오류
- 서비스 연결 방식과 의존성 단절 지점을 보여주는 아키텍처 개요
- 경로 이름 변경이나 의존성 업데이트로 인한 실패가 즉시 표면화되는 변경 사항 감지
테스트 결과
테스트 중, 런타임 오류 데이터는 오류가 정의되지 않은 경로를 타겟팅하는 프로브 트래픽에서 발생한 404 오류임을 Claude에게 즉시 알렸습니다. 이는 수동으로 코드와 서버 로그를 읽어 조합해야 했을 정보입니다. 호출 그래프는 수동 계측 없이도 미들웨어의 자기 순환을 표면화했습니다. 경로 이름 변경 후, 문서 업데이트는 모든 문서 참조를 찾아다니는 대신 단일 도구 호출만으로 가능했습니다.
Claude와의 연동 방식
Claude는 코딩을 시작하기 전에 생성된 문서를 읽습니다. Claude가 변경 사항을 완료하면, depct는 수동 단계 없이 자동으로 문서를 점진적으로 업데이트합니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

유튜브 대본 MCP가 클로드 연구 작업 흐름을 개선합니다
YouTube 자막 MCP는 Claude가 YouTube 링크에서 타임스탬프가 포함된 전체 자막을 가져올 수 있게 해주어, 수동 탭 전환과 복사 붙여넣기를 제거합니다. 사용자는 Claude가 사용자 요약 대신 실제 자막을 가질 때 훨씬 더 나은 답변을 얻는다고 보고합니다.

PACT: 에이전트 실패 패턴 이후 클로드 코드를 위한 프로그램적 거버넌스 프레임워크
한 개발자가 350개 이상의 파일로 구성된 모바일 앱에서 Claude Code의 반복적인 실패를 세 달간 겪은 후 PACT(Programmatic Agent Constraint Toolkit)를 구축했습니다. 이 프레임워크는 강제할 수 없는 규칙들을 사전 도구 사용 훅을 통해 위반을 물리적으로 차단하는 기계적 제약으로 대체합니다.

Ollama의 로컬 LLM 개발을 위한 재사용 가능한 Go 컴포넌트 분석
한 개발자가 Ollama의 소스 코드를 검토하여 순수 Go 토큰 샘플러, GGUF 리더/라이터, 모델 변환 도구, 채팅 템플릿 렌더링, OpenAI 호환성 변환기 등 별도의 라이브러리로는 제공되지 않는 여러 독립형 Go 구성요소들을 발견했습니다.

OpenClaw 플러그인은 Engram 서버를 통해 영구 메모리를 추가합니다.
한 개발자가 OpenClaw 에이전트를 Engram에 연결하는 TypeScript 플러그인을 만들었습니다. Engram은 SQLite와 FTS5 검색을 사용하는 Go 기반의 경량 메모리 서버입니다. 이 플러그인은 에이전트 턴마다 프롬프트에 관련 메모리를 자동으로 주입하는 11개의 도구, 4개의 라이프사이클 훅, 자동 회상 기능을 제공합니다.