github-mcp-server

github-mcp-server

0

The GitHub MCP Server is a tool designed to interact with the GitHub API, providing functionalities such as file operations, repository management, and search functionality. It includes features like automatic branch creation, comprehensive error handling, and preserves Git history. This tool supports multiple operations on files, issues, and pull requests, enhancing integration with GitHub.

GitHub MCP Server

Project Description

MCP Server for the GitHub API, enabling file operations, repository management, search functionality, and more.

Features

  • Automatic Branch Creation
  • Comprehensive Error Handling
  • Git History Preservation
  • Batch Operations
  • Advanced Search

Tools

  • Create or update a file
  • Push files in a single commit
  • Search repositories
  • Create a new repository
  • Get file contents
  • Create an issue
  • Create a pull request
  • Fork a repository
  • Create a branch
  • List issues
  • Update an issue
  • Add a comment to an issue
  • Search code across repositories
  • Search issues and pull requests
  • Search users
  • List commits
  • Get issue details
  • Get pull request details
  • List pull requests
  • Create a pull request review
  • Merge a pull request
  • Get pull request files
  • Get pull request status
  • Update pull request branch
  • Get pull request comments
  • Get pull request reviews