mylxsw/github-mcp
If you are the rightful owner of github-mcp 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 for GitHub repository operations.
Tools
Functions exposed to the LLM to take actions
write_file
Write content to a file in the repository (supports branch targeting).
read_file
Read content from a file in the repository (supports branch targeting).
list_files
List all files in the repository or a specific directory (supports branch targeting).
delete_file
Delete a file from the repository (supports branch targeting).
list_branches
List all branches in the repository.
create_branch
Create a new branch from an existing branch.
get_branch_info
Get detailed information about a specific branch.
search_files
Search for files by name or content (supports branch targeting).
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client