CG 

cyanheads/git-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
243 stars 58 forks 품질 82 트렌드 26Apache-2.0
cyanheads/git-mcp-server는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
cyanheads/git-mcp-server는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
@cyanheads/git-mcp-server
AI 에이전트용 Git MCP 서버입니다. STDIO 및 스트리밍 가능한 HTTP.
28 도구 · 1 자원 · 1 프롬프트
도구
7개 범주로 구성된 28개의 GIT 작업:
| 카테고리 | 도구 | 설명 |
|---|---|---|
| 저장소 관리 | git_init, git_clone, git_status, git_clean |
저장소 초기화, 원격 복제, 상태 확인, 추적되지 않은 파일 정리 |
| 스테이징 및 커밋 | git_add, git_commit, git_diff |
스테이지 변경, 커밋 생성, 변경 사항 비교 |
| 역사 및 검사 | git_log, git_show, git_blame, git_reflog |
커밋 이력 보기, 객체 검사, 저자 추적, 참조 로그 보기 |
| 분석 | git_changelog_analyze |
LLM 기반 변경 로그 분석을 위한 git 맥락과 지침을 수집하세요 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Tools
28 git operations organized into seven categories:
| Category | Tools | Description |
|---|---|---|
| Repository Management | git_init, git_clone, git_status, git_clean |
Initialize repos, clone from remotes, check status, clean untracked files |
| Staging & Commits | git_add, git_commit, git_diff |
Stage changes, create commits, compare changes |
| History & Inspection | git_log, git_show, git_blame, git_reflog |
View commit history, inspect objects, trace authorship, view ref logs |
| Analysis | git_changelog_analyze |
Gather git context and instructions for LLM-driven changelog analysis |
설치
npx @cyanheads/git-mcp-server@latest설정
{
"mcpServers": {
"git-mcp-server": {
"type": "stdio",
"command": "npx",
"args": ["@cyanheads/git-mcp-server@latest"],
"env": {
"MCP_TRANSPORT_TYPE": "stdio",
"MCP_LOG_LEVEL": "info",
"GIT_BASE_DIR": "~/Developer/",
"LOGS_DIR": "~/Developer/logs/git-mcp-server/",
"GIT_USERNAME": "cyanheads",
"GIT_EMAIL": "[email protected]",
"GIT_SIGN_COMMITS": "true"
}
}
}
}