drift.flanj.io / servers / github
Server sheet · api · credentialed
GitHub github
1 change event over 51 comparison days: 0 breaking, 1 warning and 0 info findings, each with the two contracts as served behind it.
01 / the server
What the watch knows about it.
GitHuboperator
apikind
credentialedauth posture
46tools listed
52days observed
2026-07-28MCP revision · floor, not ceiling
46 / 46outputSchema declared
This server answers tools/list only with a credential attached, so its findings cannot be reproduced anonymously; the watch attaches the credential the operator documents for machine access.
02 / event timeline — every event, expanded
1 change event, newest first.
2026-09-03 → 2026-09-04 1 warning 1 tool
warning
wording
description-changed
The wording an agent reads to choose and call the tool changed; its behaviour may or may not have.
credentialed
#
create_or_update_file description
[…] repository remotely; do not use it for local file operations. In order to To obtain the current blob SHA of original file version before updating, use call the following git command: git rev-parse <branch>:<path get_file_contents tool with the same owner, repo, and path, and set its ref parameter to file> this tool's branch value. The first text result reports the blob SHA for the requested path. SHA MUST be provided for existing file updates.
03 / tool inventory · as served on 2026-10-15
46 tools in the latest contract.
From the snapshot as served; descriptions shortened to their first sentence. “Changes” counts this server’s findings on the tool.
| Tool | Description | Inputs | Required | outputSchema | Annotations | Changes |
|---|---|---|---|---|---|---|
| add_comment_to_pending_review | Add review comment to the requester's latest pending pull request review. | 10 | 6 | declared | 0 | |
| add_issue_comment | Add a comment and/or reaction to a specific issue or issue comment in a GitHub repository. | 6 | 3 | declared | 0 | |
| add_reply_to_pull_request_comment | Add a reply and/or reaction to an existing pull request comment. | 6 | 3 | declared | 0 | |
| create_branch | Create a new branch in a GitHub repository | 4 | 3 | declared | 0 | |
| create_or_update_file | Create or update a single file in a GitHub repository. | 8 | 6 | declared | 1 | |
| create_pull_request | Create a new pull request in a GitHub repository. | 9 | 5 | declared | 0 | |
| create_repository | Create a new GitHub repository in your account or specified organization | 5 | 1 | declared | 0 | |
| delete_file | Delete a file from a GitHub repository | 5 | 5 | declared | destructive | 0 |
| fork_repository | Fork a GitHub repository to your account or specified organization | 3 | 2 | declared | 0 | |
| get_commit | Get details for a commit from a GitHub repository | 6 | 3 | declared | readOnly | 0 |
| get_file_contents | Get the contents of a file or directory from a GitHub repository | 6 | 2 | declared | readOnly | 0 |
| get_label | Get a specific label from a repository. | 3 | 3 | declared | readOnly | 0 |
| get_latest_release | Get the latest release in a GitHub repository | 2 | 2 | declared | readOnly | 0 |
| get_me | Get details of the authenticated GitHub user. | 0 | 0 | declared | readOnly | 0 |
| get_release_by_tag | Get a specific release by its tag name in a GitHub repository | 3 | 3 | declared | readOnly | 0 |
| get_tag | Get details about a specific git tag in a GitHub repository | 3 | 3 | declared | readOnly | 0 |
| get_team_members | Get member usernames of a specific team in an organization. | 2 | 2 | declared | readOnly | 0 |
| get_teams | Get details of the teams the user is a member of. | 1 | 0 | declared | readOnly | 0 |
| issue_read | Get information about a specific issue in a GitHub repository. | 6 | 4 | declared | readOnly | 0 |
| issue_write | Create a new or update an existing issue in a GitHub repository. | 17 | 3 | declared | 0 | |
| list_branches | List branches in a GitHub repository | 4 | 2 | declared | readOnly | 0 |
| list_commits | Get list of commits of a branch in a GitHub repository. | 10 | 2 | declared | readOnly | 0 |
| list_issue_fields | List issue fields for a repository or organization. | 2 | 1 | declared | readOnly | 0 |
| list_issue_types | List supported issue types for a repository or its owner organization. | 2 | 1 | declared | readOnly | 0 |
| list_issues | List issues in a GitHub repository. | 11 | 2 | declared | readOnly | 0 |
| list_pull_requests | List pull requests in a GitHub repository. | 10 | 2 | declared | readOnly | 0 |
| list_releases | List releases in a GitHub repository | 5 | 2 | declared | readOnly | 0 |
| list_repository_collaborators | List collaborators of a GitHub repository. | 5 | 2 | declared | readOnly | 0 |
| list_tags | List git tags in a GitHub repository | 4 | 2 | declared | readOnly | 0 |
| merge_pull_request | Merge a pull request in a GitHub repository. | 7 | 3 | declared | 0 | |
| pull_request_read | Get information on a specific pull request in GitHub repository. | 7 | 4 | declared | readOnly | 0 |
| pull_request_review_write | Create and/or submit, delete review of a pull request. | 8 | 4 | declared | 0 | |
| push_files | Push multiple files to a GitHub repository in a single commit | 5 | 5 | declared | 0 | |
| request_copilot_review | Request a GitHub Copilot code review for a pull request. | 3 | 3 | declared | 0 | |
| run_secret_scanning | Scan files, content, or recent changes for secrets such as API keys, passwords, tokens, and credentials. | 3 | 3 | declared | readOnly | 0 |
| search_code | Fast and precise code search across ALL GitHub repositories using GitHub's native search engine. | 6 | 1 | declared | readOnly | 0 |
| search_commits | Search for commits across GitHub repositories using GitHub's commit search syntax. | 5 | 1 | declared | readOnly | 0 |
| search_issues | Search issues using natural-language semantic matching. | 8 | 1 | declared | readOnly | 0 |
| search_pull_requests | Search for pull requests in GitHub repositories using issues search syntax already scoped to is:pr | 8 | 1 | declared | readOnly | 0 |
| search_repositories | Find GitHub repositories by name, description, readme, topics, or other metadata. | 6 | 1 | declared | readOnly | 0 |
| search_users | Find GitHub users by username, real name, or other profile information. | 5 | 1 | declared | readOnly | 0 |
| sub_issue_write | Add a sub-issue to a parent issue in a GitHub repository. | 8 | 5 | declared | 0 | |
| ui_get | Fetch UI data for MCP Apps (labels, assignees, milestones, issue types, branches, issue fields, reviewers). | 3 | 2 | declared | readOnly | 0 |
| update_issue_comment | Update the body of an existing issue or pull request conversation comment. | 4 | 4 | declared | 0 | |
| update_pull_request | Update an existing pull request in a GitHub repository. | 10 | 3 | declared | 0 | |
| update_pull_request_branch | Update the branch of a pull request with the latest changes from the base branch. | 4 | 3 | declared | 0 |