Agentβ™₯︎Age
Catalog

Git Why

Official

by alliecatowo Β· TypeScript

Finds the Git commits that explain why code is the way it is: semantic and full-text history search.

MCP Server: io.github.alliecatowo/git-why

This MCP server, io.github.alliecatowo/git-why, provides functionality to find the Git commits that explain why code is the way it is. It supports semantic and full-text history search to locate relevant commit content in a repository.

πŸ› οΈ Key Features

  • Finds Git commits explaining why code is structured as it is
  • Semantic history search
  • Full-text history search

πŸš€ Use Cases

  • Identify commit history relevant to the rationale behind current code structure
  • Search across Git history using both semantic and keyword/full-text approaches

⚑ Developer Benefits

  • Helps locate the specific commits that provide context for code changes
  • Improves ability to trace explanations through repository history

⚠️ Limitations

  • No additional capabilities, tooling details, or constraints were provided in the available source data.

Topics

clideveloper-toolsembeddingsgitmcpsemantic-searchtypescript