GitHub MCP Server
JSON →Integrate GitHub functionalities into AI assistants using the GitHub CLI.
Tools · 26
- 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
Links
★ 5 GitHub stars