Skip to main content

GitHub

Generated from .claude/mcps/.mcp-enterprise.json on 2026-09-15 — do not edit this page by hand; run task mcp:docs instead. 1 server(s) from GitHub, used across 8 product(s).

github​

Query repositories, issues, and pull requests on GitHub.

  • Tools: 27 — get_commit, get_file_contents, get_label, get_latest_release, get_me, get_release_by_tag, get_tag, get_team_members, get_teams, issue_read, list_branches, list_commits, list_issue_fields, list_issue_types, list_issues, list_pull_requests, list_releases, list_repository_collaborators, list_tags, pull_request_read, run_secret_scanning, search_code, search_commits, search_issues, search_pull_requests, search_repositories, search_users
  • Runs in: every project, via the adlc-mcp-core plugin
  • Enable: Ships automatically once the adlc-mcp-core plugin is installed at user scope.
  • Env vars: none
  • Auth: none
  • Verify: claude mcp list
  • Runbook: —

get_commit​

Get details for a commit from a GitHub repository

Use the get_commit tool from the github MCP server for my current task: Get details for a commit from a GitHub repository.

get_file_contents​

Get the contents of a file or directory from a GitHub repository

Use the get_file_contents tool from the github MCP server for my current task: Get the contents of a file or directory from a GitHub repository.

get_label​

Get a specific label from a repository.

Use the get_label tool from the github MCP server for my current task: Get a specific label from a repository.

get_latest_release​

Get the latest release in a GitHub repository

Use the get_latest_release tool from the github MCP server for my current task: Get the latest release in a GitHub repository.

get_me​

Get details of the authenticated GitHub user. Use this when a request is about the user's own profile for GitHub. Or when information is missing to build other tool calls.

Use the get_me tool from the github MCP server for my current task: Get details of the authenticated GitHub user. Use this when a request is about the user's own profile for GitHub. Or when information is missing to build other tool calls.

get_release_by_tag​

Get a specific release by its tag name in a GitHub repository

Use the get_release_by_tag tool from the github MCP server for my current task: Get a specific release by its tag name in a GitHub repository.

get_tag​

Get details about a specific git tag in a GitHub repository

Use the get_tag tool from the github MCP server for my current task: Get details about a specific git tag in a GitHub repository.

get_team_members​

Get member usernames of a specific team in an organization. Limited to organizations accessible with current credentials

Use the get_team_members tool from the github MCP server for my current task: Get member usernames of a specific team in an organization. Limited to organizations accessible with current credentials.

get_teams​

Get details of the teams the user is a member of. Limited to organizations accessible with current credentials

Use the get_teams tool from the github MCP server for my current task: Get details of the teams the user is a member of. Limited to organizations accessible with current credentials.

issue_read​

Get information about a specific issue in a GitHub repository.

Use the issue_read tool from the github MCP server for my current task: Get information about a specific issue in a GitHub repository.

list_branches​

List branches in a GitHub repository

Use the list_branches tool from the github MCP server for my current task: List branches in a GitHub repository.

list_commits​

Get list of commits of a branch in a GitHub repository. Returns at least 30 results per page by default, but can return more if specified using the perPage parameter (up to 100).

Use the list_commits tool from the github MCP server for my current task: Get list of commits of a branch in a GitHub repository. Returns at least 30 results per page by default, but can return more if specified using the perPage parameter (up to 100).

list_issue_fields​

List issue fields for a repository or organization. Returns field definitions including name, type (text, number, date, single_select), and for single_select fields the list of valid option names. When repo is omitted, returns org-level fields directly.

Use the list_issue_fields tool from the github MCP server for my current task: List issue fields for a repository or organization. Returns field definitions including name, type (text, number, date, single_select), and for single_select fields the list of valid option names. When repo is omitted, returns org-level fields directly.

list_issue_types​

List supported issue types for a repository or its owner organization. When repo is omitted, returns org-level issue types directly.

Use the list_issue_types tool from the github MCP server for my current task: List supported issue types for a repository or its owner organization. When repo is omitted, returns org-level issue types directly.

list_issues​

List issues in a GitHub repository. For pagination, use the 'endCursor' from the previous response's 'pageInfo' in the 'after' parameter.

Use the list_issues tool from the github MCP server for my current task: List issues in a GitHub repository. For pagination, use the 'endCursor' from the previous response's 'pageInfo' in the 'after' parameter.

list_pull_requests​

List pull requests in a GitHub repository. If the user specifies an author, then DO NOT use this tool and use the search_pull_requests tool instead.

Use the list_pull_requests tool from the github MCP server for my current task: List pull requests in a GitHub repository. If the user specifies an author, then DO NOT use this tool and use the search_pull_requests tool instead.

list_releases​

List releases in a GitHub repository

Use the list_releases tool from the github MCP server for my current task: List releases in a GitHub repository.

list_repository_collaborators​

List collaborators of a GitHub repository. Results are paginated; the response includes nextPage, prevPage, firstPage, and lastPage fields. To get the next page, use the nextPage value as the page parameter.

Use the list_repository_collaborators tool from the github MCP server for my current task: List collaborators of a GitHub repository. Results are paginated; the response includes `nextPage`, `prevPage`, `firstPage`, and `lastPage` fields. To get the next page, use the `nextPage` value as the `page` parameter.

list_tags​

List git tags in a GitHub repository

Use the list_tags tool from the github MCP server for my current task: List git tags in a GitHub repository.

pull_request_read​

Get information on a specific pull request in GitHub repository.

Use the pull_request_read tool from the github MCP server for my current task: Get information on a specific pull request in GitHub repository.

run_secret_scanning​

Scan files, content, or recent changes for secrets such as API keys, passwords, tokens, and credentials.

Use the run_secret_scanning tool from the github MCP server for my current task: Scan files, content, or recent changes for secrets such as API keys, passwords, tokens, and credentials.

search_code​

Fast and precise code search across ALL GitHub repositories using GitHub's native search engine. Best for finding exact symbols, functions, classes, or specific code patterns.

Use the search_code tool from the github MCP server for my current task: Fast and precise code search across ALL GitHub repositories using GitHub's native search engine. Best for finding exact symbols, functions, classes, or specific code patterns.

search_commits​

Search for commits across GitHub repositories using GitHub's commit search syntax. Useful for finding specific changes, authors, or messages across one or many repositories. Searches the default branch only.

Use the search_commits tool from the github MCP server for my current task: Search for commits across GitHub repositories using GitHub's commit search syntax. Useful for finding specific changes, authors, or messages across one or many repositories. Searches the default branch only.

search_issues​

Search issues using natural-language semantic matching. Best for conceptual or paraphrased queries (e.g. "login fails after password reset"). Already scoped to is:issue.

Use the search_issues tool from the github MCP server for my current task: Search issues using natural-language semantic matching. Best for conceptual or paraphrased queries (e.g. "login fails after password reset"). Already scoped to is:issue.

search_pull_requests​

Search for pull requests in GitHub repositories using issues search syntax already scoped to is:pr

Use the search_pull_requests tool from the github MCP server for my current task: Search for pull requests in GitHub repositories using issues search syntax already scoped to is:pr.

search_repositories​

Find GitHub repositories by name, description, readme, topics, or other metadata. Perfect for discovering projects, finding examples, or locating specific repositories across GitHub.

Use the search_repositories tool from the github MCP server for my current task: Find GitHub repositories by name, description, readme, topics, or other metadata. Perfect for discovering projects, finding examples, or locating specific repositories across GitHub.

search_users​

Find GitHub users by username, real name, or other profile information. Useful for locating developers, contributors, or team members.

Use the search_users tool from the github MCP server for my current task: Find GitHub users by username, real name, or other profile information. Useful for locating developers, contributors, or team members.