GitHub is the world's leading software development platform. Full CRUD operations for repositories, issues, pull requests, comments, and labels. Create issues, merge PRs, manage repos, and automate workflows through the GitHub REST API.
This MCP server bundle is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.
Universal search tool that searches across all GitHub resources using natural language or GitHub search syntax. Searches issues, pull requests, reposi...
Universal fetch tool that retrieves any GitHub resource using smart ID routing with colon-separated format. Get complete details for repositories, iss...
Create new comment or update existing comment on GitHub issue or pull request. If id is provided, updates the existing comment (replaces body). If id ...
Create new repository or update existing repository settings. If id is provided (format: 'owner/repo'), updates the existing repository with partial u...
Universal delete tool for GitHub resources. CAUTION: Deletion is permanent and cannot be undone. Supports deleting comments, labels, and repositories ...
Create new label or update existing label. If id is provided (existing label name), updates the label with partial updates (only specified fields chan...
Merge a pull request using merge, squash, or rebase strategy. CAUTION: Merging is permanent and cannot be undone (though commits can be reverted). PR ...
Request reviews from users or teams for a pull request. Use this to formally request code review from specific people or teams. Reviewers will receive...
List issues from a GitHub repository with rich filtering, sorting, and pagination. Supports filtering by state, labels, assignee, creator, and date ra...
List labels from a GitHub repository. Returns label details including name, color (hex code), description, and usage count. Labels are used to categor...
Create new issue or update existing issue. If id is provided, updates the existing issue with partial updates (only specified fields change). If id is...
List repositories for authenticated user with rich filtering, sorting, and pagination. Filter by visibility (public/private), affiliation (owner/colla...
List pull requests from a GitHub repository with rich filtering, sorting, and pagination. Supports filtering by state, head branch, base branch, and m...
List comments from a GitHub issue or pull request with pagination. GitHub uses the same endpoint for both issue and PR comments. Returns comment detai...
Create new pull request or update existing pull request. If id is provided, updates the existing PR with partial updates (only specified fields change...
Connect this Github Tools MCP server to any MCP client in minutes
Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients
Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.
Skip the manual setup! Use the .mcpb
file format for one-click installation. Check the Claude Desktop tab for setup instructions.
Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.