You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+79-1Lines changed: 79 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -422,6 +422,14 @@ export GITHUB_MCP_TOOL_ADD_ISSUE_COMMENT_DESCRIPTION="an alternative description
422
422
-`page`: Page number (number, optional)
423
423
-`perPage`: Results per page (number, optional)
424
424
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
+
425
433
### Pull Requests
426
434
427
435
-**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
480
488
-`repo`: Repository name (string, required)
481
489
-`pullNumber`: Pull request number (number, required)
482
490
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
+
483
497
-**create_pull_request_review** - Create a review on a pull request review
484
498
485
499
-`owner`: Repository owner (string, required)
@@ -492,6 +506,53 @@ export GITHUB_MCP_TOOL_ADD_ISSUE_COMMENT_DESCRIPTION="an alternative description
492
506
- For inline comments: provide `path`, `position` (or `line`), and `body`
493
507
- For multi-line comments: provide `path`, `start_line`, `line`, optional `side`/`start_side`, and `body`
494
508
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)
0 commit comments