Skip to content

Commit 544ab4a

Browse files
committed
Add missing tool descriptions
1 parent 8562b1d commit 544ab4a

File tree

1 file changed

+79
-1
lines changed

1 file changed

+79
-1
lines changed

README.md

Lines changed: 79 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,14 @@ export GITHUB_MCP_TOOL_ADD_ISSUE_COMMENT_DESCRIPTION="an alternative description
422422
- `page`: Page number (number, optional)
423423
- `perPage`: Results per page (number, optional)
424424

425+
- **assign_copilot_to_issue** - Assign Copilot to a specific issue in a GitHub repository
426+
427+
- `owner`: Repository owner (string, required)
428+
- `repo`: Repository name (string, required)
429+
- `issueNumber`: Issue number (number, required)
430+
- _Note_: This tool can help with creating a Pull Request with source code changes to resolve the issue. More information can be found at [GitHub Copilot documentation](https://docs.github.com/en/copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-tasks/about-assigning-tasks-to-copilot)
431+
432+
425433
### Pull Requests
426434

427435
- **get_pull_request** - Get details of a specific pull request
@@ -480,6 +488,12 @@ export GITHUB_MCP_TOOL_ADD_ISSUE_COMMENT_DESCRIPTION="an alternative description
480488
- `repo`: Repository name (string, required)
481489
- `pullNumber`: Pull request number (number, required)
482490

491+
- **get_pull_request_diff** - Get the diff of a pull request
492+
493+
- `owner`: Repository owner (string, required)
494+
- `repo`: Repository name (string, required)
495+
- `pullNumber`: Pull request number (number, required)
496+
483497
- **create_pull_request_review** - Create a review on a pull request review
484498

485499
- `owner`: Repository owner (string, required)
@@ -492,6 +506,53 @@ export GITHUB_MCP_TOOL_ADD_ISSUE_COMMENT_DESCRIPTION="an alternative description
492506
- For inline comments: provide `path`, `position` (or `line`), and `body`
493507
- For multi-line comments: provide `path`, `start_line`, `line`, optional `side`/`start_side`, and `body`
494508

509+
- **create_pending_pull_request_review** - Create a pending review for a pull request that can be submitted later
510+
511+
- `owner`: Repository owner (string, required)
512+
- `repo`: Repository name (string, required)
513+
- `pullNumber`: Pull request number (number, required)
514+
- `commitID`: SHA of commit to review (string, optional)
515+
516+
- **add_pull_request_review_comment_to_pending_review** - Add a comment to the requester's latest pending pull request review
517+
518+
- `owner`: Repository owner (string, required)
519+
- `repo`: Repository name (string, required)
520+
- `pullNumber`: Pull request number (number, required)
521+
- `path`: The relative path to the file that necessitates a comment (string, required)
522+
- `body`: The text of the review comment (string, required)
523+
- `subjectType`: The level at which the comment is targeted (string, required)
524+
- Enum: "FILE", "LINE"
525+
- `line`: The line of the blob in the pull request diff that the comment applies to (number, optional)
526+
- `side`: The side of the diff to comment on (string, optional)
527+
- Enum: "LEFT", "RIGHT"
528+
- `startLine`: For multi-line comments, the first line of the range (number, optional)
529+
- `startSide`: For multi-line comments, the starting side of the diff (string, optional)
530+
- Enum: "LEFT", "RIGHT"
531+
532+
- **submit_pending_pull_request_review** - Submit the requester's latest pending pull request review
533+
534+
- `owner`: Repository owner (string, required)
535+
- `repo`: Repository name (string, required)
536+
- `pullNumber`: Pull request number (number, required)
537+
- `event`: The event to perform (string, required)
538+
- Enum: "APPROVE", "REQUEST_CHANGES", "COMMENT"
539+
- `body`: The text of the review comment (string, optional)
540+
541+
- **delete_pending_pull_request_review** - Delete the requester's latest pending pull request review
542+
543+
- `owner`: Repository owner (string, required)
544+
- `repo`: Repository name (string, required)
545+
- `pullNumber`: Pull request number (number, required)
546+
547+
- **create_and_submit_pull_request_review** - Create and submit a review for a pull request without review comments
548+
549+
- `owner`: Repository owner (string, required)
550+
- `repo`: Repository name (string, required)
551+
- `pullNumber`: Pull request number (number, required)
552+
- `body`: Review comment text (string, required)
553+
- `event`: Review action ('APPROVE', 'REQUEST_CHANGES', 'COMMENT') (string, required)
554+
- `commitID`: SHA of commit to review (string, optional)
555+
495556
- **create_pull_request** - Create a new pull request
496557

497558
- `owner`: Repository owner (string, required)
@@ -547,6 +608,13 @@ export GITHUB_MCP_TOOL_ADD_ISSUE_COMMENT_DESCRIPTION="an alternative description
547608
- `branch`: Branch name (string, optional)
548609
- `sha`: File SHA if updating (string, optional)
549610

611+
- **delete_file** - Delete a file from a GitHub repository
612+
- `owner`: Repository owner (string, required)
613+
- `repo`: Repository name (string, required)
614+
- `path`: Path to the file to delete (string, required)
615+
- `message`: Commit message (string, required)
616+
- `branch`: Branch to delete the file from (string, required)
617+
550618
- **list_branches** - List branches in a GitHub repository
551619
- `owner`: Repository owner (string, required)
552620
- `repo`: Repository name (string, required)
@@ -605,6 +673,17 @@ export GITHUB_MCP_TOOL_ADD_ISSUE_COMMENT_DESCRIPTION="an alternative description
605673
- `page`: Page number, for files in the commit (number, optional)
606674
- `perPage`: Results per page, for files in the commit (number, optional)
607675

676+
- **get_tag** - Get details about a specific git tag in a GitHub repository
677+
- `owner`: Repository owner (string, required)
678+
- `repo`: Repository name (string, required)
679+
- `tag`: Tag name (string, required)
680+
681+
- **list_tags** - List git tags in a GitHub repository
682+
- `owner`: Repository owner (string, required)
683+
- `repo`: Repository name (string, required)
684+
- `page`: Page number (number, optional)
685+
- `perPage`: Results per page (number, optional)
686+
608687
- **search_code** - Search for code across GitHub repositories
609688
- `query`: Search query (string, required)
610689
- `sort`: Sort field (string, optional)
@@ -663,7 +742,6 @@ export GITHUB_MCP_TOOL_ADD_ISSUE_COMMENT_DESCRIPTION="an alternative description
663742
- `page`: Page number (number, optional)
664743
- `perPage`: Results per page (number, optional)
665744

666-
667745
- **get_notification_details** – Get detailed information for a specific GitHub notification
668746
- `notificationID`: The ID of the notification (string, required)
669747

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy