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
GitHub에서 전체 README 보기

설치

npx @cyanheads/git-mcp-server@latest
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "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" } } } }