Gitwhy
БесплатноНе проверенThe shared AI context engine for git — save, search, and share the reasoning behind code changes. Captures the why behind every commit and slide on PRs for codi
Описание
The shared AI context engine for git — save, search, and share the reasoning behind code changes. Captures the why behind every commit and slide on PRs for coding agents.
README
The shared AI context engine for git — save, search, and share the reasoning behind code changes.
GitWhy captures the why behind every commit: reasoning, decisions, and trade-offs. This MCP server makes GitWhy's tools available to AI coding agents like Claude, Cursor, Windsurf, and VS Code Copilot.
Install
npm (recommended for MCP clients)
npm install -g gitwhy-mcp
Homebrew (macOS/Linux)
brew install gitwhy-cli/tap/git-why
Scoop (Windows)
scoop bucket add gitwhy https://github.com/quanng28/gitwhy-scoop-bucket
scoop install git-why
MCP Configuration
Claude Desktop / Claude Code
Add to your MCP config (~/.claude/settings.json or Claude Desktop settings):
{
"mcpServers": {
"gitwhy": {
"command": "gitwhy-mcp",
"args": []
}
}
}
Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"gitwhy": {
"command": "npx",
"args": ["-y", "gitwhy-mcp"]
}
}
}
VS Code
Add to .vscode/mcp.json:
{
"servers": {
"gitwhy": {
"command": "npx",
"args": ["-y", "gitwhy-mcp"]
}
}
}
Tools
| Tool | Description |
|---|---|
gitwhy_save |
Save development context (reasoning, decisions, trade-offs) for the current session |
gitwhy_get |
Retrieve a saved context by its ID |
gitwhy_search |
Search saved contexts by keyword or natural language query |
gitwhy_list |
Browse saved contexts by domain/topic hierarchy |
gitwhy_status |
Check setup state, pending commits, and sync status |
gitwhy_sync |
Upload local contexts to the cloud (private) |
gitwhy_publish |
Share synced contexts with your team |
gitwhy_post_pr |
Post context summary as a GitHub PR comment |
Authentication
For cloud features (sync, publish, PR comments), you need a GitWhy API key:
- Sign up at app.gitwhy.dev
- Get your API key at app.gitwhy.dev/dashboard/api-keys
- For local CLI: run
git why setupto authenticate - For remote (Smithery/Glama): paste your API key when prompted
Links
License
MIT
Установить Gitwhy в Claude Desktop, Claude Code, Cursor
unyly install gitwhy-mcpСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add gitwhy-mcp -- npx -y gitwhy-mcpПошаговые гайды: как установить Gitwhy
FAQ
Gitwhy MCP бесплатный?
Да, Gitwhy MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Gitwhy?
Нет, Gitwhy работает без API-ключей и переменных окружения.
Gitwhy — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Gitwhy в Claude Desktop, Claude Code или Cursor?
Открой Gitwhy на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Gitwhy with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
