bsreeram08
Enables Git repository exploration and analysis through a Node.js server that executes commands for cloning repositories, browsing directories, reading files, comparing branches, and searching code patterns with structured JSON responses.
Manage Git LFS (Large File Storage).
Pull changes from a remote repository.
Push changes to a remote repository.
Get blame information for a file.
Perform git clean operations.
Manage git hooks in the repository.
Reset repository to specified commit or state.
Create or apply a stash.
Track (stage) specific files or all files.
Create a commit with the specified message.
Configure git settings for the repository.
Rebase the current branch onto another branch or commit.
Revert the current branch to a commit or state.
Create a git archive (zip or tar).
Fetch LFS objects from the remote repository.
Manage git attributes for files.
Create a tag.
Read the contents of specified files in a given git repository.
Compare two branches and show files changed between them.
Search for patterns in repository code.
Merge a source branch into the current or target branch.
Delete a branch from the repository.
Get uncommitted changes in the working directory.
Get commit history for a branch with optional filtering.
Create and/or checkout a branch.
Get detailed information about commits including full messages and diffs.
Clone a Git repository and return its directory structure in a tree format.
Connect to MCP Server
No additional configuration required