MCP Servers / version-control / GitHub MCP Server

GitHub MCP Server

JSON →
stdionone5version-control

Integrate GitHub functionalities into AI assistants using the GitHub CLI.

Install
How to run this server

No install command recorded.

server path: github-mcp-server-4
Tools
What this server exposes
list_repositories
List repositories for authenticated user
search_repositories
Search repositories on GitHub
get_repository_info
Get detailed repository information
list_branches
List branches in a repository
create_branch
Create new branches
get_file_contents
Get file contents from repositories
get_commit_history
Get commit history
list_issues
List issues (open, closed, or all)
get_issue
Get detailed issue information
create_issue
Create new issues
close_issue
Close issues
add_issue_comment
Add comments to issues
edit_issue
Edit issue title and body
list_pull_requests
List pull requests
get_pull_request
Get detailed pull request information
create_pull_request
Create new pull requests
merge_pull_request
Merge pull requests (merge, squash, or rebase)
close_pull_request
Close pull requests
add_pull_request_comment
Add comments to pull requests
list_workflows
List workflows in a repository
list_workflow_runs
List workflow runs with optional filtering
get_workflow_run
View detailed workflow run information
list_releases
List releases
get_release
View release details
create_release
Create new releases (with draft/prerelease options)
get_authenticated_user
Get authenticated user details
Configuration
Environment & auth
authnone
Resources
GitHub MCP Server — MCP Server · libregistry