git-committer-mcp-server
If you are the rightful owner of git-committer-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This implementation provides a Git changes analyzer that generates commit messages and commits all for free.
MCP Server to Generate commit or free !!
This implementation provides a Git changes analyzer that generates commit messages and commits all for free.
Features
- Analyzes git changes in your repository (both staged and unstaged)
- Stage and commit the changes to github
Project Structure
git-committer-mcp-server/
├── index.ts
├── package.json
├── tsconfig.json
└── build/
Prerequisites
- Node.js installed
- Git repository to analyze
- pnpm package manager
Getting Started
- Clone this repository:
git clone https://github.com/BirajMainali/git-committer-mcp-server.git
cd git-committer-mcp-server
- Install dependencies:
pnpm install
- Build the project:
pnpm run build
This will generate the /build/index.js
file - your compiled MCP server script.
Using with Cursor
- Go to Cursor Settings -> MCP -> Add new MCP server
- Configure your MCP:
- Name: git-committer-mcp-server
- Type: command
- Command: `node CLONED_FULL_PATH/build/index.js
Using with Claude Desktop
Add the following MCP config to your Claude Desktop configuration:
{
"mcpServers": {
"git-commit-generator": {
"command": "node",
"args": [
"C:\\MCP\\git-commit-generator-mcp\\build\\index.js"
],
"env": {
"REPOSITORY_PATH": "C:\\MCP\\portainer-ce-mcp"
}
}
}
}
Contributing
Feel free to submit issues and enhancement requests!
License
MIT