mcp-go-github

scopweb/mcp-go-github

3.2

If you are the rightful owner of mcp-go-github 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.

The GitHub MCP Server is a Go-based server that integrates GitHub with Claude Desktop, allowing users to perform repository operations directly from Claude's interface.

Tools

Functions exposed to the LLM to take actions

github_list_repos

Lists user repositories

github_create_repo

Creates a new repository

github_get_repo

Retrieves repository information

github_list_branches

Lists branches of a repository

github_list_prs

Lists pull requests

github_create_pr

Creates a new pull request

github_list_issues

Lists issues of a repository

github_create_issue

Creates a new issue

git_status

Local Git repository status

git_list_files

Lists files in the repository

create_file

Creates files (local Git first)

update_file

Updates files (local Git first)

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources