{"id":"c154fb82-9160-43c6-9fb7-0071c23ea1f9","shortId":"GqZpzA","kind":"mcp","title":"GitWhy","tagline":"AI context engine for git that saves, searches, and shares the reasoning behind code changes.","description":"AI context engine for git that saves, searches, and shares the reasoning behind code changes.\n\nGitWhy is a command-line tool and MCP server that captures and preserves the reasoning behind git commits. Teams use it to save context alongside code changes, enabling AI assistants to retrieve the \"why\" behind past decisions. Supports local-only mode or cloud sync for sharing context across collaborators.","tags":["gitwhy"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/gitwhy-cli/gitwhy","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.550","qualityRationale":"deterministic score 0.55 from registry signals: · indexed on pulsemcp · has source repo · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-11T07:23:50.904Z","embedding":null,"createdAt":"2026-04-28T08:22:15.639Z","updatedAt":"2026-05-11T07:23:50.904Z","lastSeenAt":"2026-05-11T07:23:50.904Z","tsv":"'across':81 'ai':2,17,61 'alongsid':57 'assist':62 'behind':14,29,48,67 'captur':43 'chang':16,31,59 'cloud':76 'code':15,30,58 'collabor':82 'command':36 'command-lin':35 'commit':50 'context':3,18,56,80 'decis':69 'enabl':60 'engin':4,19 'git':6,21,49 'gitwhi':1,32 'line':37 'local':72 'local-on':71 'mcp':40 'mode':74 'open-source' 'past':68 'preserv':45 'reason':13,28,47 'retriev':64 'save':8,23,55 'search':9,24 'server':41 'share':11,26,79 'support':70 'sync':77 'team':51 'tool':38 'transport-stdio' 'use':52","prices":[{"id":"984504a6-5f9f-4dcb-b5f8-dc5f960f0ef3","listingId":"c154fb82-9160-43c6-9fb7-0071c23ea1f9","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-28T08:22:15.639Z"}],"sources":[{"listingId":"c154fb82-9160-43c6-9fb7-0071c23ea1f9","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/gitwhy","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-28T08:22:15.639Z","lastSeenAt":"2026-05-11T07:23:50.904Z"}],"details":{"listingId":"c154fb82-9160-43c6-9fb7-0071c23ea1f9","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"GitWhy","external_url":"https://github.com/gitwhy-cli/gitwhy","github_stars":0,"registry_url":"https://www.pulsemcp.com/servers/gitwhy","source_code_url":"https://github.com/gitwhy-cli/gitwhy"},"updatedAt":"2026-05-11T07:23:50.904Z"}}