목록 · 개발·코드
Git MCP
내 컴퓨터의 깃 저장소를 읽고 다룹니다. 무엇이 바뀌었는지 보고, 담고, 커밋하고, 가지를 만들고 옮깁니다. 깃허브가 아니라 로컬 저장소를 다루는 점이 다릅니다.
바이브코딩·만들기 용도. 같은 목적의 다른 도구를 한 장에 모아 두었습니다.
- 최신 버전
- -
- 레지스트리 갱신
- -
- 접속 방식
- -
깃 저장소 다루기 MCP 설치하는 법
설정 파일에 세 줄을 넣으면 끝납니다. 터미널을 몰라도 됩니다.
-
설정 파일을 엽니다.
파일이 없으면 새로 만드십시오. 메모장이나 텍스트 편집기면 충분합니다.Windows
%APPDATA%\Claude\claude_desktop_config.jsonmacOS~/Library/Application Support/Claude/claude_desktop_config.json -
아래 내용을 붙여 넣고 저장합니다.
uvx mcp-server-git - Claude 앱을 완전히 껐다가 다시 켭니다. 창만 닫으면 반영되지 않습니다. Windows는 작업 표시줄 아이콘에서 종료, macOS는 Cmd+Q로 완전히 끄십시오. 이 단계를 빠뜨려서 안 된다고 하는 경우가 가장 많습니다.
안 되면 도구 아이콘이 보이는지부터 확인하십시오. 안 보이면 JSON 문법 오류일 가능성이 가장 큽니다. 오류 점검 8가지에 증상별로 정리해 두었습니다.
먼저 알아 둘 것
2026년 9월 20일에 `uvx mcp-server-git` 으로 직접 띄워 확인했습니다. serverInfo 는 mcp-git 1.30.0 이었고 도구는 12개였습니다. git_status, git_diff_unstaged, git_diff_staged, git_diff, git_commit, git_add, git_reset, git_log, git_create_branch, git_checkout, git_show, git_branch 입니다. 파이썬 도구 uv 가 필요합니다.
이런 일을 시킵니다
바뀐 것 설명 듣기
git_diff 를 읽혀 무엇이 왜 바뀌었는지 말로 받습니다.
커밋 메시지 맡기기
담긴 변경을 보고 메시지를 쓰게 한 뒤 그대로 커밋합니다.
옛 커밋 찾기
git_log 와 git_show 로 언제 무엇이 들어갔는지 짚습니다.
붙었는지 확인하기
설정을 마쳤으면 대화창에 이렇게 물어보십시오. 도구가 실제로 붙었으면 답이 돌아옵니다.
지금 저장소 상태랑 안 담긴 변경 보여줘
깃 저장소 다루기 MCP 안 될 때 확인할 것
커밋과 가지 이동이 실제로 됩니다
git_checkout 과 git_reset 이 작업 내용을 바꿉니다. 담기지 않은 변경이 있을 때 조심하십시오.
밀어 올리지는 않습니다
push 도구가 없습니다. 원격으로 보내는 것은 사람이 합니다.
깃허브 쪽 일은 못 합니다
이슈·PR 은 깃허브 MCP 입니다. 이것은 내 컴퓨터의 저장소만 봅니다.
언제 쓰고, 언제 안 쓰나
로컬 저장소를 말로 다루고 싶을 때 씁니다. 이슈와 PR 이 목적이면 깃허브 MCP 가 맞습니다.
비슷한 것 중에 왜 이걸
github-mcp 와 갈립니다. 그쪽은 깃허브 서버의 이슈·PR·코드 검색을 다루고, 이것은 내 컴퓨터에 있는 저장소의 커밋과 가지를 다룹니다. 둘 다 붙이면 로컬에서 커밋하고 깃허브에서 PR 을 여는 흐름이 이어집니다.
자주 묻는 것
깃 저장소 다루기 MCP(Git) 는 어떻게 설치합니까?
주소가 아니라 명령으로 도는 서버입니다. 클로드 코드에서는 `claude mcp add --scope user git -- uvx mcp-server-git` 로 넣습니다. 클로드 데스크톱이라면 설정 파일의 mcpServers 에 같은 명령을 적으십시오. 저희가 이 명령으로 직접 띄워 도구가 응답하는 것까지 확인했습니다(2026-09-20).
깃 저장소 다루기 MCP(Git) 연결이 안 될 때는 무엇을 봅니까?
2026년 9월 20일에 `uvx mcp-server-git` 으로 직접 띄워 확인했습니다. serverInfo 는 mcp-git 1.30.0 이었고 도구는 12개였습니다. git_status, git_diff_unstaged, git_diff_staged, git_diff, git_commit, git_add, git_reset, git_log, git_create_branch, git_checkout, git_show, git_branch 입니다. 파이썬 도구 uv 가 필요합니다. git_checkout 과 git_reset 이 작업 내용을 바꿉니다. 담기지 않은 변경이 있을 때 조심하십시오.
깃 저장소 다루기 MCP(Git) 로 무엇을 할 수 있습니까?
이 장에 적어 둔 것은 바뀐 것 설명 듣기, 커밋 메시지 맡기기, 옛 커밋 찾기 입니다. 자세한 설명은 위쪽 쓰임새 칸에 있습니다.
개발·코드 도구를 고를 때
코드 생성·리팩터링·리뷰를 돕는 도구입니다. 사내 코드가 외부 서버로 전송되는 구조인지, 무료 요금제의 컨텍스트 길이 제한이 어디까지인지 확인하세요.
공식 사이트에서 계정 만들기제휴 관계가 없는 일반 링크입니다.
별점과 댓글
이 MCP 서버을 써 보신 분의 별점(5점 만점)과 한마디입니다. 작성자는 아이디 앞 3자만 보입니다(예: wor****). 읽는 데는 제한이 없고, 남기는 것은 로그인한 회원만 됩니다. 한 사람이 한 번이며 다시 쓰면 앞의 것을 덮어씁니다.
- 불러오는 중…
함께 보면 좋은 도구
어느 단계에 무엇을 붙일지 모르겠다면 콘텐츠 제작 단계별 MCP 120종을 보십시오. 기획부터 성과 확인까지 여덟 단계로 갈라 두었습니다.