mcp-github

mcp-github

1

This project is an MCP server designed for seamless integration with the GitHub API. It enables users to manage repositories, automate project management tasks, and search through code and issues efficiently. Its features include automatic branch creation, error handling, and comprehensive search functionalities.

GitHub MCP Server

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

Features

  • Automatic Branch Creation: Automatically creates branches when necessary.
  • Comprehensive Error Handling: Clear error messages for common issues.
  • Git History Preservation: Maintains proper Git history without force pushing.
  • Batch Operations: Supports both single-file and multi-file operations.
  • Advanced Search: Search capabilities for code, issues/PRs, and users.
  • Project Management: Tools for managing GitHub Projects, including creating projects, managing columns, and working with cards.