26 tools from the GitHub API MCP Server MCP Server, categorised by risk level.
View the GitHub API MCP Server policy →fork_repository Fork a GitHub repository to your account or specified organization get_file_contents Get the contents of a file or directory from a GitHub repository 2/5 get_issue Get details of a specific issue in a GitHub repository. get_pull_request Get details of a specific pull request get_pull_request_comments Get the review comments on a pull request get_pull_request_files Get the list of files changed in a pull request get_pull_request_reviews Get the reviews on a pull request get_pull_request_status Get the combined status of all status checks for a pull request list_commits Get list of commits of a branch in a GitHub repository list_issues List issues in a GitHub repository with filtering options list_pull_requests List and filter repository pull requests search_code Search for code across GitHub repositories search_issues Search for issues and pull requests across GitHub repositories search_repositories Search for GitHub repositories 2/5 search_users Search for users on GitHub add_issue_comment Add a comment to an existing issue 2/5 create_branch Create a new branch in a GitHub repository 2/5 create_issue Create a new issue in a GitHub repository 2/5 create_or_update_file Create or update a single file in a GitHub repository 3/5 create_pull_request Create a new pull request in a GitHub repository 2/5 create_pull_request_review Create a review on a pull request 3/5 create_repository Create a new GitHub repository in your account 2/5 merge_pull_request Merge a pull request 2/5 push_files Push multiple files to a GitHub repository in a single commit 3/5 update_issue Update an existing issue in a GitHub repository 2/5 update_pull_request_branch Update a pull request branch with the latest changes from the base branch 2/5 The GitHub API MCP Server MCP server exposes 26 tools across 2 categories: Read, Write.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the GitHub API MCP Server server.
GitHub API MCP Server tools are categorised as Read (15), Write (11). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept