Project Association
This issue tracks the github MCP server in the core profile.
Server Details
Transport Status
- Current: stdio only (upstream)
- Implementation: HTTP-wrapped via supergateway
- Docker Image:
github-mcp:http (custom build)
Tools Provided
search_repositories: Find repositories by name/description
search_code: Search code across repositories
search_issues: Search issues and PRs
search_users: Find GitHub users
get_file_contents: Read file/directory contents
create_or_update_file: Create or update a file
push_files: Push multiple files in a single commit
create_repository: Create a new repository
fork_repository: Fork a repository
create_branch: Create a new branch
list_commits: List commits in a repository
create_pull_request: Create a new PR
list_pull_requests: List PRs in a repository
merge_pull_request: Merge a PR
get_pull_request_diff: Get PR diff
create_issue: Create a new issue
list_issues: List issues in a repository
update_issue: Update an existing issue
add_issue_comment: Add comment to an issue
Docker Status
- Official image:
ghcr.io/github/github-mcp-server
- Custom wrapper:
github.dockerfile
- HADOLint: Not checked
Notes
- Official GitHub server, well-maintained
- Comprehensive GitHub API coverage
- Requires
GITHUB_PERSONAL_ACCESS_TOKEN
Tracking
Project Association
This issue tracks the
githubMCP server in the core profile.Server Details
ghcr.io/github/github-mcp-serverTransport Status
github-mcp:http(custom build)Tools Provided
search_repositories: Find repositories by name/descriptionsearch_code: Search code across repositoriessearch_issues: Search issues and PRssearch_users: Find GitHub usersget_file_contents: Read file/directory contentscreate_or_update_file: Create or update a filepush_files: Push multiple files in a single commitcreate_repository: Create a new repositoryfork_repository: Fork a repositorycreate_branch: Create a new branchlist_commits: List commits in a repositorycreate_pull_request: Create a new PRlist_pull_requests: List PRs in a repositorymerge_pull_request: Merge a PRget_pull_request_diff: Get PR diffcreate_issue: Create a new issuelist_issues: List issues in a repositoryupdate_issue: Update an existing issueadd_issue_comment: Add comment to an issueDocker Status
ghcr.io/github/github-mcp-servergithub.dockerfileNotes
GITHUB_PERSONAL_ACCESS_TOKENTracking