Back to MCP Integrations

Github MCP

MCP integration for Github MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: 0xshariq

Installation

curl -fsSL https://claudekit.xyz/i/github | bash

Description

Model Context Protocol (MCP) сервер, который предоставляет 29 Git операций + 11 комбинаций рабочих процессов для AI-ассистентов и разработчиков, обеспечивая комплексное управление Git-репозиториями через стандартизированный интерфейс.

Установка

NPM Global

npm install -g @0xshariq/github-mcp-server

Из исходников с символическими ссылками

git clone https://github.com/0xshariq/github-mcp-server.git
cd github-mcp-server
npm install && npm run build
./setup-symbolic.sh --user

Доступные инструменты

ИнструментОписание
gaddДобавление файлов в область подготовки (git add)
gcommitСоздание коммитов (git commit)
gpushОтправка изменений (git push)
gpullПолучение изменений (git pull)
gstatusСтатус репозитория (git status)
gbranchУправление ветками (git branch)
gcheckoutПереключение веток (git checkout)
glogИстория коммитов (git log)
gdiffПоказать различия (git diff)
gstashОперации с тайником (git stash)
gpopПрименить тайник (git stash pop)
gresetОперации сброса (git reset)
gcloneКлонирование репозиториев (git clone)
gremoteУправление удаленными репозиториями (git remote)
ginitИнициализация репозитория (git init)

Возможности

  • 29 комплексных Git операций через стандартизированный MCP интерфейс
  • 17 базовых Git операций для основных повседневных команд
  • 12 продвинутых операций с сложными рабочими процессами и автоматизацией
  • 31 комбинация рабочих процессов для повышения продуктивности разработчиков
  • Полные возможности контроля версий включая tag, merge, rebase, cherry-pick, blame, bisect
  • Продвинутые инструменты разработчика с резервным копированием, очисткой, автоматизацией рабочих процессов
  • Обработка ошибок и валидация для предотвращения типичных ошибок Git
  • Прямая интеграция с VS Code и AI-ассистентами как GitHub Copilot
  • CLI обертка для доступа из терминала и автоматизации
  • Валидация репозитория и проверки безопасности

Ресурсы

Примечания

Сервер предоставляет как базовые Git операции (17 инструментов) для повседневного использования, так и продвинутые рабочие процессы (12 инструментов) для сложного управления контролем версий. Он включает исчерпывающую документацию, руководства по устранению неисправностей и поддерживает множество способов установки. Сервер делает упор на безопасность с валидацией репозитория, санитизацией ввода и детальной обработкой ошибок.