LogoSTMCP
Download
github-mcp-server

GitHub MCP Server

GitHub MCP Server connects AI tools directly to GitHub's platform, enabling AI agents to read repositories, manage issues and PRs, analyze code, and automate workflows through natural language interactions.

Tools

1. cancel_workflow_run

Cancel workflow run.

2. delete_workflow_run_logs

Delete workflow logs.

3. download_workflow_run_artifact

Download workflow artifact.

4. get_job_logs

Get job logs.

5. get_workflow_run

Get workflow run.

6. get_workflow_run_logs

Get workflow run logs.

7. get_workflow_run_usage

Get workflow usage.

8. list_workflow_jobs

List workflow jobs.

9. list_workflow_run_artifacts

List workflow artifacts.

10. list_workflow_runs

List workflow runs.

11. list_workflows

List workflows.

12. rerun_failed_jobs

Rerun failed jobs.

13. rerun_workflow_run

Rerun workflow run.

14. run_workflow

Run workflow.

15. get_code_scanning_alert

Get code scanning alert.

16. list_code_scanning_alerts

List code scanning alerts.

17. get_me

Get my user profile.

18. get_team_members

Get team members.

19. get_teams

Get teams.

20. get_dependabot_alert

Get dependabot alert.

21. list_dependabot_alerts

List dependabot alerts.

22. get_discussion

Get discussion.

23. get_discussion_comments

Get discussion comments.

24. list_discussion_categories

List discussion categories.

25. list_discussions

List discussions.

26. create_gist

Create Gist.

27. list_gists

List Gists.

28. update_gist

Update Gist.

29. add_issue_comment

Add comment to issue.

30. add_sub_issue

Add sub-issue.

31. assign_copilot_to_issue

Assign Copilot to issue.

32. create_issue

Open new issue.

33. get_issue

Get issue details.

34. get_issue_comments

Get issue comments.

35. list_issue_types

List available issue types.

36. list_issues

List issues.

37. list_sub_issues

List sub-issues.

38. remove_sub_issue

Remove sub-issue.

39. reprioritize_sub_issue

Reprioritize sub-issue.

40. search_issues

Search issues.

41. update_issue

Edit issue.

42. dismiss_notification

Dismiss notification.

43. get_notification_details

Get notification details.

44. list_notifications

List notifications.

45. manage_notification_subscription

Manage notification subscription.

46. manage_repository_notification_subscription

Manage repository notification subscription.

47. mark_all_notifications_read

Mark all notifications as read.

48. search_orgs

Search organizations.

49. add_comment_to_pending_review

Add review comment to the requester's latest pending pull request review.

50. create_and_submit_pull_request_review

Create and submit a pull request review without comments.

51. create_pending_pull_request_review

Create pending pull request review.

52. create_pull_request

Open new pull request.

53. delete_pending_pull_request_review

Delete the requester's latest pending pull request review.

54. get_pull_request

Get pull request details.

55. get_pull_request_diff

Get pull request diff.

56. get_pull_request_files

Get pull request files.

57. get_pull_request_review_comments

Get pull request review comments.

58. get_pull_request_reviews

Get pull request reviews.

59. get_pull_request_status

Get pull request status checks.

60. list_pull_requests

List pull requests.

61. merge_pull_request

Merge pull request.

62. request_copilot_review

Request Copilot review.

63. search_pull_requests

Search pull requests.

64. submit_pending_pull_request_review

Submit the requester's latest pending pull request review.

65. update_pull_request

Edit pull request.

66. update_pull_request_branch

Update pull request branch.

67. create_branch

Create branch.

68. create_or_update_file

Create or update file.

69. create_repository

Create repository.

70. delete_file

Delete file.

71. fork_repository

Fork repository.

72. get_commit

Get commit details.

73. get_file_contents

Get file or directory contents.

74. get_latest_release

Get latest release.

75. get_release_by_tag

Get a release by tag name.

76. get_tag

Get tag details.

77. list_branches

List branches.

78. list_commits

List commits.

79. list_releases

List releases.

80. list_starred_repositories

List starred repositories.

81. list_tags

List tags.

82. push_files

Push files to repository.

83. search_code

Search code.

84. search_repositories

Search repositories.

85. star_repository

Star repository.

86. unstar_repository

Unstar repository.

87. get_secret_scanning_alert

Get secret scanning alert.

88. list_secret_scanning_alerts

List secret scanning alerts.

89. get_global_security_advisory

Get a global security advisory.

90. list_global_security_advisories

List global security advisories.

91. list_org_repository_security_advisories

List org repository security advisories.

92. list_repository_security_advisories

List repository security advisories.

93. search_users

Search users.

94. create_pull_request_with_copilot

Perform task with GitHub Copilot coding agent.

Open Graph image for GitHub MCP Server

JSON Config

{
  "servers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}

Useful Links

Information

  • Author@github
  • Published date2025/09/15