Labsco
MCP SERVER

Show Git history as an animated before-and-after tree in VS Code, and let the assistant read the same log.

Local Version Control
Summary
Turns 'what will this rebase do' into a picture, and lets the assistant read the same log.

The animation is for you, the tools are for the assistant, and both read the repository the extension is currently pointed at — so you are not comparing two different views. get_git_prompt is the small trick worth knowing: it feeds Git-specific guidance in before the assistant answers.

What it is

A VS Code extension that visualizes Git history with animations and serves its Git analysis to language models over an MCP endpoint the extension itself runs.

What you get
  • visualize_git_log — before-and-after visualizations of operations such as merge, rebase and cherry-pick
  • get_git_log — the repository's history, returned for analysis
  • highlight_commit — highlight a specific commit in the visualization
  • get_git_prompt — Git assistance templates the assistant can pull in before answering a Git question
  • Interactive playback of the animation, with branch relationships and merge points drawn out
  • Click-to-highlight on commits, and a view that updates as the working directory changes
  • Automatic repository detection that follows the file you have open, including multi-root workspaces
Requirements

VS Code with the extension installed, and Git available on the command line. The MCP endpoint is served by the running extension, so the editor has to be open for the tools to answer. Cursor is not supported.