How do I install the server?
Run `go get github.com/metoro-io/github-mcp-server-go` and have Go 1.21 or higher installed.
@metoro-io
Basic information
An unofficial implementation of an mcp server for github in go. Used internally at Metoro.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositorySearch for GitHub repositories
Create a new GitHub repository in your account
Fork a GitHub repository to your account or specified organization
Create a new branch in a GitHub repository
Get the contents of a file or directory from a GitHub repository
Create or update a single file in a GitHub repository
Push multiple files to a GitHub repository in a single commit
Create a new issue in a GitHub repository
Get details of a specific issue in a GitHub repository
List issues in a GitHub repository with filtering options
Update an existing issue in a GitHub repository
Add a comment to an existing issue
Get list of commits of a branch in a GitHub repository
Search for code across GitHub repositories
Search for issues and pull requests across GitHub repositories
Search for users on GitHub
A Go implementation of the GitHub Model Context Protocol server that enables AI assistants to interact with the GitHub API for repository, branch, file, issue, and search operations.
Install with go get github.com/metoro-io/github-mcp-server-go, set a GitHub personal access token via environment variable (GITHUB_PERSONAL_ACCESS_TOKEN) or HTTP Authorization header, and run with go run main.go.
Run `go get github.com/metoro-io/github-mcp-server-go` and have Go 1.21 or higher installed.
Environment variable (`GITHUB_PERSONAL_ACCESS_TOKEN`) or HTTP Authorization header (Bearer or raw token). Context passthrough is supported for Gin and standard HTTP handlers.
Go 1.21 or higher and a GitHub personal access token with appropriate permissions.
16 tools covering search, repository, branch, file, issue, commit, and user operations.
HTTP, supporting both standard handlers and Gin framework for authentication.
GitHub's official MCP Server
MCP servers for the Atlassian products (Bitbucket, Confluence, JIRA) of the Data Center version

Model Context Protocol Servers
MCP server connecting AI assistants with Jira & Confluence for smart project management.
a mcp server to manage github project's functionality
Comments