GitHub
Createdasbloom-py
Enables file operations, repository management, and search functionality for the GitHub API.
About
This tool provides a Model Context Protocol (MCP) server for the GitHub API, streamlining interactions with GitHub repositories. It supports a wide array of functions, from creating and updating files to managing issues, pull requests, and performing complex searches. The server emphasizes ease of use with automatic branch creation, robust error handling, and preservation of Git history, offering developers a seamless way to integrate GitHub functionality into their workflows and applications.
Key Features
- Provides comprehensive error handling for common issues.
- Preserves Git history without force pushing.
- Supports both single-file and multi-file operations in batch.
- Offers advanced search capabilities for code, issues, pull requests, and users.
- Automates branch creation during file operations.
Use Cases
- Integrating GitHub search capabilities into applications.
- Building tools that create and manage issues and pull requests programmatically.
- Automating repository management tasks.