github-mcp

grysonbaltazar/github-mcp

3.2

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 dayong@mcphub.com.

An MCP server for interacting with the GitHub API, enabling AI assistants to query various GitHub resources.

Tools

Functions exposed to the LLM to take actions

get_repository

Get detailed information about a repository

list_user_repos

List repositories for a user or organization

search_repositories

Search for repositories on GitHub

get_pull_request

Get details about a specific pull request

list_pull_requests

List pull requests for a repository

get_pr_files

Get the list of files changed in a pull request

get_pr_comments

Get review comments on a pull request

get_commit

Get details about a specific commit

list_commits

List commits in a repository

compare_commits

Compare two commits or branches

get_issue

Get details about a specific issue

list_issues

List issues for a repository

get_issue_comments

Get comments on an issue

list_branches

List branches in a repository

get_branch

Get details about a specific branch

get_user

Get information about a GitHub user

search_users

Search for users on GitHub

get_file_contents

Get the contents of a file in a repository

list_releases

List releases for a repository

get_latest_release

Get the latest release for a repository

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources