commit_staged
Commit staged changes with a specific message, appending "(aider)" to the committer name.
Commit the staged changes in a chosen repository with "(aider)" appended to the committer name.
LABSCO SUMMARY
Only staged content is committed, so staging remains the deliberate step and an assistant cannot sweep unrelated work into the same commit. The suffix lands on the committer name, which keeps the message text clean while still recording where the commit came from. Nothing else is on offer here — staging, branching and pushing stay with whatever you already use.
A single-purpose git commit tool that marks the committer name so AI-made commits stay identifiable.
A git repository with the intended changes already staged, and its path passed as cwd.
One command — npx mcp-git-commit-aider
USE CASES
In a log where humans and assistants both commit, the difference has to be recorded at commit time; afterwards it is guesswork.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
commit_stagedCommit staged changes with a specific message, appending "(aider)" to the committer name.
BEFORE YOU INSTALL
1 tool when we connected.
npx on PATH
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"mcp-git-commit-aider": {
"command": "npx",
"args": [
"mcp-git-commit-aider"
]
}
}
}npx mcp-git-commit-aider