Madhav-07/GitHub-mcp-server-fork
If you are the rightful owner of GitHub-mcp-server-fork 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.
GitHub MCP Server for the GitHub API, enabling file operations, repository management, search functionality, and more.
Tools
Functions exposed to the LLM to take actions
create_or_update_file
Create or update a single file in a repository.
push_files
Push multiple files in a single commit.
search_repositories
Search for GitHub repositories.
create_repository
Create a new GitHub repository.
get_file_contents
Get contents of a file or directory.
create_issue
Create a new issue.
create_pull_request
Create a new pull request.
fork_repository
Fork a repository.
create_branch
Create a new branch.
list_issues
List and filter repository issues.
update_issue
Update an existing issue.
add_issue_comment
Add a comment to an issue.
search_code
Search for code across GitHub repositories.
search_issues
Search for issues and pull requests.
search_users
Search for GitHub users.
list_commits
Gets commits of a branch in a repository.
get_issue
Gets the contents of an issue within a repository.
get_pull_request
Get details of a specific pull request.
list_pull_requests
List and filter repository pull requests.
create_pull_request_review
Create a review on a pull request.
merge_pull_request
Merge a pull request.
get_pull_request_files
Get the list of files changed in a pull request.
get_pull_request_status
Get the combined status of all status checks for a pull request.
update_pull_request_branch
Update a pull request branch with the latest changes from the base branch.
get_pull_request_comments
Get the review comments on a pull request.
get_pull_request_reviews
Get the reviews on a pull request.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client