Provides a local Model Context Protocol (MCP) server that interacts with the GitHub API, offering features for file manipulation, repository management, and search functionalities. It includes automatic branch creation, comprehensive error handling, Git history maintenance, batch operations, and advanced search capabilities. Designed for stdio communication, it can be integrated with tools like Cursor to enable features such as creating or updating files, pushing multiple files, searching repositories, and managing issues and pull requests.
主な機能
01Supports both single and multiple file operations.
020 GitHub stars
03Automatically creates branches when creating/updating files or pushing changes.
04Provides clear error messages for common problems.
05Maintains Git history without using force pushes.
06Offers advanced search for code, issues/PRs, and users.
ユースケース
01Automating file creation and updates in GitHub repositories.
02Integrating with code editors like Cursor for enhanced repository management.
03Searching code, issues, and users within GitHub repositories via MCP.