GitHub MCP Server
Model Context Protocol
4.8
13.5k+ downloads
Version 1.0.0
Updated 2024-03-20
~2MB
About
A comprehensive MCP Server that provides seamless integration with GitHub's API, offering a wide range of tools for repository management, code operations, and collaboration features.
Key Features:
• Automatic Branch Creation & Git History Preservation • Comprehensive Error Handling • Batch Operations Support • Advanced Search Capabilities • Complete Pull Request Management • Issue Tracking Integration
Available Tools:
- File Operations •
create_or_update_file
: Create or update files with automatic branch creation •push_files
: Push multiple files in a single commit •get_file_contents
: Retrieve file or directory contents - Repository Management •
create_repository
: Create new GitHub repositories •search_repositories
: Search across GitHub repositories •list_commits
: View repository commit history - Pull Request Tools •
create_pull_request_review
: Create PR reviews with inline comments •merge_pull_request
: Merge PRs with various strategies •update_pull_request_branch
: Update PR branches •get_pull_request_files
: List changed files in PRs •get_pull_request_status
: Check PR status and checks
Information
Developer
Model Context Protocol
Category
Development
Size
~2MB
Version
1.0.0
Last Updated
2024-03-20
Requirements
GitHub Account, Personal Access Token, Node.js/Docker