GitHub MCP Server provides a Model Context Protocol server for interacting with GitHub repositories, issues, pull requests, and more through a standardized interface. Built in Go, it features comprehensive GitHub API access through tools for repository management, file operations, issue tracking, pull request handling, branch operations, commit management, and GitHub Actions workflows. The server includes security controls with write access disabled by default, fine-grained auto-approval options, and a convenient setup command that supports multiple AI assistants including Cline, Roo Code, and Claude Desktop. This implementation is particularly valuable for developers who want to integrate GitHub operations into their AI-powered workflows without switching contexts or manually performing operations.
Search for GitHub repositories.
Create a new GitHub repository.
Fork a GitHub repository.
Create a new pull request.
Get detailed information about a pull request.
Get the diff of a pull request.
Get the contents of a file or directory.
Create or update a file.
Push multiple files in a single commit.
Create a new issue.
List issues with filtering options.
Update an existing issue.
Add a comment to an issue.
Get details of a specific issue.
List comments on an issue.
List branches in a repository.
Get details about a specific branch.
Create a new branch.
Merge one branch into another.
Delete a branch.
Get details of a specific commit.
List commits in a repository.
Compare two commits or branches.
Get the combined status for a specific commit.
Add a comment to a specific commit.
List comments for a specific commit.
Create a new commit directly.
Search for code across repositories.
Search for issues and pull requests.
Search for commits across repositories.
List all workflows in a repository.
Get detailed information about a specific workflow.
List workflow runs for a repository or specific workflow.
Get detailed information about a specific workflow run.
Download and process logs for a workflow run.
List jobs for a workflow run.
Get detailed information about a specific job.
No reviews yet. Be the first to review!
Sign in to join the conversation