0xshariq/github-mcp-server
If you are the rightful owner of github-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.
A Model Context Protocol (MCP) server that provides Git operations as tools for AI assistants.
Tools
Functions exposed to the LLM to take actions
git-add-all
Adds all files to the staging area.
git-add
Adds a specific file to the staging area.
git-remove
Removes a specific file from the staging area (unstage).
git-remove-all
Removes all files from the staging area.
git-status
Displays the status of the git repository.
git-commit
Commits staged files with a message.
git-push
Pushes committed files to the remote repository.
git-pull
Pulls changes from the remote repository.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client