houseworthe/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.
The GitHub MCP Server is a Model Context Protocol server designed to integrate AI assistants with GitHub, allowing seamless interaction with repositories, issues, pull requests, and more.
Tools
Functions exposed to the LLM to take actions
github_create_issue
Create new issues in repositories
github_list_issues
List and filter repository issues
github_update_issue
Update existing issues
github_create_pr
Create pull requests
github_list_prs
List and filter pull requests
github_update_pr
Update existing pull requests
github_add_comment
Add comments to issues or pull requests
github_search_code
Search for code across GitHub
github_get_file
Retrieve file contents from repositories
github_get_repo
Get repository information
github_get_user
Get user information
github_get_commits
Get commit history with filtering options
github_create_branch
Create new branches
github_delete_branch
Delete branches
github_list_branches
List repository branches
github_get_workflow_runs
Get workflow run history and status
github_list_workflows
List repository workflows
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client