github-mcp-server

houseworthe/github-mcp-server

3.2

If you are the rightful owner of github-mcp-server 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 Model Context Protocol server designed to integrate AI assistants with GitHub, allowing seamless interaction with repositories, issues, pull requests, and more.

Tools

Functions exposed to the LLM to take actions

github_create_issue

Create new issues in repositories

github_list_issues

List and filter repository issues

github_update_issue

Update existing issues

github_create_pr

Create pull requests

github_list_prs

List and filter pull requests

github_update_pr

Update existing pull requests

github_add_comment

Add comments to issues or pull requests

github_search_code

Search for code across GitHub

github_get_file

Retrieve file contents from repositories

github_get_repo

Get repository information

github_get_user

Get user information

github_get_commits

Get commit history with filtering options

github_create_branch

Create new branches

github_delete_branch

Delete branches

github_list_branches

List repository branches

github_get_workflow_runs

Get workflow run history and status

github_list_workflows

List repository workflows

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources