MCP GitHub
Skills
get_gist
Get a specific gist
get_issue
Get details of a specific issue in a GitHub repository.
create_tag
Create a new tag in a GitHub repository
list_gists
List gists for the authenticated user
push_files
Push multiple files to a GitHub repository in a single commit
create_gist
Create a new gist
list_issues
List issues in a GitHub repository with filtering options
search_code
Search for code across GitHub repositories
create_issue
Create a new issue in a GitHub repository
list_commits
Get list of commits of a branch in a GitHub repository
search_users
Search for users on GitHub
update_issue
Update an existing issue in a GitHub repository
create_branch
Create a new branch in a GitHub repository
list_projects
List projects for a repository
list_releases
List releases for a GitHub repository
search_issues
Search for issues and pull requests across GitHub repositories
create_project
Create a new project for a repository
create_release
Create a new release in a GitHub repository
delete_release
Delete a release from a GitHub repository
get_rate_limit
Check the current rate limit status
fork_repository
Fork a GitHub repository to your account or specified organization
get_org_package
Get a package for an organization
get_repo_package
Get a package for a repository
get_user_package
Get a package for a user
add_issue_comment
Add a comment to an existing issue
create_repository
Create a new GitHub repository in your account
get_file_contents
Get the contents of a file or directory from a GitHub repository
get_release_asset
Get a release asset from a GitHub repository
list_org_packages
List packages for an organization
list_repo_packages
List packages for a repository
list_user_packages
List packages for a user
create_project_card
Create a new card in a project column
create_pull_request
Create a new pull request in a GitHub repository
get_combined_status
Get the combined status for a commit
get_commit_statuses
Get statuses for a commit
search_repositories
Search for GitHub repositories
create_commit_status
Create a status for a commit (build passed/failed, etc.)
list_project_columns
List columns for a project
upload_release_asset
Upload an asset to a GitHub release
create_or_update_file
Create or update a single file in a GitHub repository
create_project_column
Create a new column for a project
get_pull_request_diff
Get the diff for a pull request
create_pull_request_review
Create a review for a pull request
submit_pull_request_review
Submit a pull request review (approve, request changes, or comment)
dismiss_pull_request_review
Dismiss a pull request review
Configuration
MCP Server
Connect to MCP Server