mcp-github-server-plus
GitHub MCP Server Plus is a server that facilitates interactions with the GitHub API for file management, repository operations, and advanced search capabilities. It includes features like automatic branch creation, comprehensive error handling, and batch operations support.
create_or_update_file
Create or update a single file
push_files_content
Push multiple file contents
push_files_from_path
Push multiple files from file system path
search_repositories
Search GitHub repository
create_repository
Create a new repository
get_file_contents
Get file or directory contents
create_issue
Create a new question
create_pull_request
Create a new pull request
fork_repository
Forked warehouse
create_branch
Create a new branch
list_issues
List and filter questions
update_issue
Update question
add_issue_comment
Add a question comment
search_code
Search for code
search_issues
Search questions and pull requests
search_users
Search for users
list_commits
Get branch commit
get_issue
Get the question content
get_pull_request
Get pull request details
list_pull_requests
List and filter pull requests
create_pull_request_review
Create pull request review
merge_pull_request
Merge pull requests
get_pull_request_files
Get the file that pull requests to change
get_pull_request_status
Get pull request status
update_pull_request_branch
Update pull request branch
get_pull_request_comments
Get pull request comment
get_pull_request_reviews
Get pull request review