go_mcp_server_github_api
If you are the rightful owner of go_mcp_server_github_api and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP server for working with GitHub repository via API.
The MCP server for GitHub API is a specialized server designed to facilitate seamless interaction with GitHub repositories through a set of predefined API tools. It provides a robust interface for developers to manage and manipulate GitHub repositories programmatically. The server supports both SSE (Server-Sent Events) and stdio modes, allowing for flexible deployment and integration into various development environments. By leveraging this server, users can perform a wide range of operations on GitHub repositories, such as retrieving repository information, managing files, and handling branches and pull requests. This server is particularly useful for developers looking to automate their workflows and integrate GitHub operations into their applications or services.
Features
- Supports both SSE and stdio modes for flexible deployment.
- Provides a comprehensive set of tools for managing GitHub repositories.
- Facilitates automation of GitHub operations through API integration.
- Enables seamless interaction with GitHub repositories programmatically.
- Allows for easy integration into various development environments.
Tools
github_repo_info
Get repository information
github_list_files
List files in repository
github_get_file
Get file content
github_create_file
Create a new file
github_update_file
Update existing file
github_delete_file
Delete file
github_create_branch
Create a new branch
github_create_pull_request
Create pull request
github_search_replace
Replace text in a file
github_insert_at_line
Insert text at a specific line in a file
github_append_to_file
Append text to the end of a file