Submit

go_mcp_server_github_api

@hightemp

MCP server for working with GitHub repository via API.
Overview

What is go_mcp_server_github_api?

The go_mcp_server_github_api is a server designed to interact with GitHub repositories via the GitHub API, allowing users to perform various operations on repositories.

How to use go_mcp_server_github_api?

To use the server, you can run it in either SSE mode or Stdio mode using the provided commands. For SSE mode, execute go run main.go -t sse -h 0.0.0.0 -p 8893, and for Stdio mode, use go run main.go -t stdio.

Key features of go_mcp_server_github_api?

  • Retrieve repository information
  • List files in a repository
  • Get content of a specific file
  • Create, update, and delete files
  • Create branches and pull requests
  • Search and replace text in files
  • Insert or append text in files

Use cases of go_mcp_server_github_api?

  1. Automating repository management tasks.
  2. Integrating GitHub functionalities into other applications.
  3. Facilitating collaborative development through pull requests.

FAQ from go_mcp_server_github_api?

  • What programming language is used for this project?

The project is developed in Go.

  • Is there a graphical interface for this server?

No, the server operates through command line interface.

  • Can I use this server for any GitHub repository?

Yes, as long as you have the necessary permissions for the repository.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.