- Home
- MCP servers
- GitViz
GitViz
- typescript
1
GitHub Stars
typescript
Language
3 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can use the GitViz MCP Server to connect VS Code’s Git history visualizer to a remote or local MCP client, enabling animated previews of Git operations, real-time updates, and interactive controls right from your editor.
How to use
Open the Git Log Viewer to start visualizing your repository’s history. You can toggle play/pause, zoom into complex commit trees, and click commits to highlight them. To work with a specific repository, use the Set Repository command to select which project to visualize, then watch the before/after states of Git operations unfold in the visualization. For Copilot or AI-assisted workflows, you typically use the extension directly, but you can register an MCP Server URL if you need to route data through an MCP client.
How to install
Prerequisites: ensure you have Visual Studio Code installed.
From VS Code Marketplace
1. Open VS Code.
2. Go to Extensions view: Ctrl+Shift+X (Cmd+Shift+X on macOS).
3. Search for GitViz MCP.
4. Click Install.
Manual Installation
1. Download the .vsix file from releases.
2. Open VS Code.
3. Run Extensions: Install from VSIX... from the Command Palette.
4. Select the downloaded .vsix file.
Additional setup and notes
Configure the MCP server URL for your client if you need to route through an MCP bridge. Use the Copilot or Cline configuration paths shown below to register the MCP server URL for your environment.
Available tools
highlight_commit
Highlight specific commits within the visualization to focus attention on changes of interest.
get_git_log
Retrieve Git history data for analysis within the MCP workflow.
visualize_git_log
Create before/after visualizations showing how Git operations transform the commit tree.
get_git_prompt
Access Git-GPT assistance templates to help with Git-related tasks.