К основному содержанию
MCP-сервер CX Codex

git-mcp-server — MCP-сервер для Claude Code: что делает и установка

Даёт ИИ-агенту доступ к 28 операциям Git: от создания веток и коммитов до анализа истории изменений и работы с worktree. Помогает передать версионирование кодовой базы ассистенту.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env MCP_LOG_LEVEL=<MCP_LOG_LEVEL> --env GIT_BASE_DIR=<GIT_BASE_DIR> --env MCP_HTTP_HOST=<MCP_HTTP_HOST> --env MCP_HTTP_PORT=<MCP_HTTP_PORT> --env MCP_HTTP_ENDPOINT_PATH=<MCP_HTTP_ENDPOINT_PATH> --transport stdio git-mcp-server -- npx -y @cyanheads/git-mcp-server
Открыть на GitHub

Что делает git-mcp-server

Сервер предоставляет ассистенту набор из 28 инструментов для прямой работы с репозиторием. Среди них есть создание коммитов, переключение веток и cherry-pick. Для разбора истории предусмотрены git_blame и функция git_changelog_analyze. Она собирает контекст для формирования чейнджлога.

В состав входят ресурс git://working-directory и сценарий Git Wrap-up. Он помогает завершить сессию, сделать коммит и проставить теги. Сервер работает через протоколы stdio или Streamable HTTP.

Для запуска нужен Node.js от версии 20.0.0 либо Bun от 1.2.0. Среда определяется автоматически. Без переменных GIT_USERNAME и GIT_EMAIL в конфиге создание коммитов завершится ошибкой.

Какие задачи решает

  • Передать агенту создание коммитов, веток и слияние изменений
  • Проверить историю правок и авторство строк через blame
  • Собрать контекст коммитов для подготовки чейнджлога
  • Изолировать параллельные эксперименты с помощью git_worktree

Примеры запросов агенту

  • Сделай коммит всех изменённых файлов с сообщением «fix: update auth flow»
  • Посмотри через git_log последние пять коммитов и объясни изменения
  • Подготовь список правок с помощью git_changelog_analyze для нового релиза

Как установить git-mcp-server

Командой платформы

claude mcp add --env MCP_LOG_LEVEL=<MCP_LOG_LEVEL> --env GIT_BASE_DIR=<GIT_BASE_DIR> --env MCP_HTTP_HOST=<MCP_HTTP_HOST> --env MCP_HTTP_PORT=<MCP_HTTP_PORT> --env MCP_HTTP_ENDPOINT_PATH=<MCP_HTTP_ENDPOINT_PATH> --transport stdio git-mcp-server -- npx -y @cyanheads/git-mcp-server

Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о git-mcp-server

Как установить git-mcp-server в Claude Code?

Выполните команду claude mcp add git-mcp-server -- npx -y @cyanheads/git-mcp-server.

Что делает git-mcp-server?

Сервер подключает к модели 28 инструментов Git для управления ветками, стейджинга, коммитов, синхронизации с удалёнными репозиториями и работы с worktree.

Какие среды выполнения и транспорты поддерживает сервер?

Для работы подходит Node.js от 20.0.0 или Bun от 1.2.0. Поддерживаются транспорты stdio и Streamable HTTP с настройкой порта через MCP_HTTP_PORT.

Похожие MCP-серверы

Всё по теме «Git и GitHub» →
GitDiagram ahmedkhaleel2004 Превращает публичный GitHub-репозиторий в схему архитектуры с пояснением и исходником Mermaid. Пригодится, когда надо быстро разобраться в чужом коде. CX Codex +1 ★ 18 446звёзд репо Repowise repowise-dev Repowise индексирует код, связи вызовов, историю Git, тесты и документацию, чтобы агент мог отвечать на вопросы о проекте. Пригодится, когда агенту нужно понять последствия правки или найти неиспользуемый код. CX Codex +1 ★ 7 891звёзд репо Octocode MCP - AI Context Platform bgauryy Ищет и разбирает код в локальном проекте и на GitHub: ripgrep, AST-поиск, деревья файлов, точные чтения и LSP. Пригодится, когда агенту нужен контекст перед правкой. CX Codex +1 ★ 955звёзд репо projectmem riponcm Локальная память для ИИ-агентов, которая сохраняет решения и предостерегает от повторения неудачных попыток починить код. CX Codex +1 ★ 866звёзд репо Memorix AVIDS2 Локальная память проекта для AI-агентов: сохраняет решения, факты и контекст между чатами, IDE и сессиями. CX Codex +1 ★ 863звёзд репо loki-mode asklokesh Автономный кодинг-агент, который доводит задачу до pull request и оставляет подписанный отчёт о прогоне. Полезен, когда нужно проверить, что агент действительно сделал. CX Codex +1 ★ 1 107звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой