CG

cyanheads/git-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

243 stars 58 forks Качество 82 Тренд 26Apache-2.0

cyanheads/git-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/cyanheads/git-mcp-server.

Обзор

cyanheads/git-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/cyanheads/git-mcp-server.

Обзор (машинный перевод)

@cyanheads/git-mcp-server Git MCP-сервер для AI-агентов. STDIO и потоковый HTTP.
28 Инструментов · 1 Ресурс · 1 Запрос


Инструменты

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 Собрать git контекст и инструкции для анализа changelog на основе LLM

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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
Открыть полный README на GitHub

Установка

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