[0.1.9] - 2025-09-26
Added
MCP (Model Context Protocol) 서버 구현
핵심 변경사항
-
MCP 서버 지원: Selvage에서 MCP 서버 모드를 지원하여 Claude Code, Cursor 등 MCP 클라이언트에서 코드 리뷰 기능에 직접 접근할 수 있습니다.
- 서버 모드:
selvage mcp명령어로 실행 - 전체 기능 접근: 모든 기존 리뷰 및 유틸리티 기능 사용 가능
- 서버 모드:
구현 세부사항
- 서버 아키텍처: FastMCP 기반 구현 (
selvage/src/mcp/server.py) - 응답 모델: Pydantic 기반 구조화된 모델 (
selvage/src/mcp/models/) - 프로토콜 통합: MCP 프로토콜을 통한 기존 기능 노출
- CLI 통합: stderr 처리를 포함한
selvage mcp명령어 추가