ozgurcd/gograph
🔌 MCP 서버ozgurcd
AI 에이전트를 위한 AST 인식 Go 저장소 그래프 엔진 및 MCP 서버
gograph는 Go 저장소를 AI 에이전트가 Model Context Protocol(MCP)을 통해 쿼리할 수 있는 탐색 가능한 구조적 그래프로 변환합니다. 정규식 기반 grep에 의존하는 대신 AST 수준 분석을 수행하여 의미 있는 관계를 추출합니다: 구조체 임베딩 계층 구조, 익스포트된 API 표면, 임베디드 SQL 쿼리, 그리고 에러 매핑 체인. 이를 통해 LLM 기반 코딩 에이전트는 Go 프로젝트가 어떻게 구성되어 있고 구성 요소들이 어떻게 상호 연결되어 있는지에 대한 정확하고 맥락적인 이해를 얻을 수 있습니다. 이 서버는 MCP 호환 클라이언트(Claude Code, Cursor 또는 기타 에이전트 런타임 등)에 플러그인되어 그래프를 구조화된 도구 호출로 노출하도록 설계되었습니다. 코드 구조를 의미론적으로 인덱싱함으로써 gograph는 토큰 낭비와 환각 위험을 줄이고, 타입, 함수, 데이터 흐름 간의 관계를 이해하기 위해 전체 파일을 컨텍스트에 로드할 필요성을 감소시킵니다.
💡하이라이트
- ├─AST 인식 Go 코드 분석
- ├─구조체 임베드 및 API 표면 매핑
- └─SQL 쿼리 및 에러 체인 추적
🎯대상
- ├─AI 코딩 에이전트 개발자
- ├─Go 개발자
- └─MCP 도구 빌더