Skip to content

Releases: github/github-mcp-server

GitHub MCP Server 0.12.1

15 Aug 12:38
Immutable release. Only release title and notes can be modified.
587272b
Compare
Choose a tag to compare

This release contains assets for the GitHub MCP Server 0.12.0

v0.12.0

15 Aug 12:27
Immutable release. Only release title and notes can be modified.
587272b
Compare
Choose a tag to compare

New Tools

Tool Updates

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.12.0

GitHub MCP Server 0.11.0

08 Aug 14:38
Immutable release. Only release title and notes can be modified.
8aa3379
Compare
Choose a tag to compare

Tool Updates

  • Added support for org-level discussions in the list_discussion_categories tool
  • Fixed search_issues and search_pull_requests tool descriptions to reference issues and pull requests respectively, rather than notifications
  • Migrated list_issues tool from REST to GraphQL API

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.11.0

GitHub MCP Server 0.10.0

01 Aug 14:43
Immutable release. Only release title and notes can be modified.
45e90ae
Compare
Choose a tag to compare

Tool Updates

  • Updates to the update_pull_request tool
    • Added a new draft parameter to allow toggling a PR as draft or ready to review
    • Added a new reviewers parameter to allow requesting new reviews
  • Added support for org-level discussions in the list_discussions tool
  • New multi-tool workflow prompt
  • Updated the descriptions for search tools with examples
  • Added the new Gist toolset

What's Changed

New Contributors

Full Changelog: v0.9.1...v0.10.0

GitHub MCP Server 0.9.1

28 Jul 12:21
Immutable release. Only release title and notes can be modified.
efef8ae
Compare
Choose a tag to compare

This release contains assets for the GitHub MCP Server 0.9.0.

GitHub MCP Server 0.9.0

25 Jul 13:55
Immutable release. Only release title and notes can be modified.
efef8ae
Compare
Choose a tag to compare

Tool Updates

  • New tools for sub-issues: add_sub_issue, list_sub_issues, remove_sub_issue, reprioritize_sub_issue
  • Improved pagination for tools
  • Several enhancements for list_discussions tool:
    • The updatedAt and author.login (i.e. username) fields to the discussions payload in the list_discussions tool
    • The ability to order discussions by field (updated_at and created_at) and direction (ascending order, descending order)
  • Parameter optimization for search_code tool

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.9.0

GitHub MCP Server 0.8.0

18 Jul 13:18
Immutable release. Only release title and notes can be modified.
b5e3348
Compare
Choose a tag to compare

General Updates

Updated installation instructions under /docs/installation-guides/

Tool Updates

  • Several improvements to get_file_contents:
    • For files, gets matching paths in the Git Tree if the full path isn't known
    • For directories, the root "/" is default
    • For files, returns file SHA along with content
  • Shortened tool name add_pull_request_review_comment_to_pending_review to add_comment_to_pending_review

What's Changed

  • get_file_content Match Paths in Git Tree if Full Path Unknown by @LuluBeatson in #650
  • fix: get_file_contents use "/" for root by @LuluBeatson in #666
  • Bump go-github to v73.0.0 by @martinnormark in #597
  • Always include SHA in get_file_contents responses by @yonaka15 in #676
  • Reorganize README, add dedicated install guides, include policies and governance info for the github server by @D1M1TR10S in #695
  • fix: shorten long tool name for adding pr review comments by @LuluBeatson in #697

New Contributors

Full Changelog: v0.7.0...v0.8.0

GitHub MCP Server 0.7.0

11 Jul 09:28
42e5ce9
Compare
Choose a tag to compare

New Tools

  • Discussions - List, filter, get details and comments on discussions.
  • Dependabot - List, filter, and get details of Dependabot alerts.

Tool Updates

  • Removed reason argument for get_me tool.
  • Output simplified for get_me tool.
  • Improvements to various tool descriptions.

What's Changed

New Contributors

Full Changelog: v0.6.0...v0.7.0

GitHub MCP Server 0.6.0

01 Jul 13:48
721fd3e
Compare
Choose a tag to compare

New Tools

image

  • GitHub Actions tools for workflow management
  • Separate tools for issue and pull request search
  • Separate tools for org and user search (org toolset added)

Tool Updates

  • get_file_contents accepts a ref or sha
  • get_pull_request_files now accepts pagination parameters
  • list_commits now accepts an author field for filtering

New Prompts πŸš€

  • first prompt to automatically assign copilot coding agent to tasks from a specified repository

Changelog

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

GitHub MCP Server 0.5.0

12 Jun 16:39
Compare
Choose a tag to compare

Remote GitHub MCP Server πŸš€

With this release we document how to use our new hosted server!

Install in VS Code Install in VS Code Insiders

The remote GitHub MCP Server is hosted by GitHub and provides the easiest method for getting up and running. If your MCP host does not support remote MCP servers, don't worry! You can use the local version of the GitHub MCP Server instead.

Prerequisites

  1. An MCP host that supports the latest MCP specification and remote servers, such as VS Code.

Installation

Usage with VS Code

For quick installation, use one of the one-click install buttons above. Once you complete that flow, toggle Agent mode (located by the Copilot Chat text input) and the server will start.

Usage in other MCP Hosts

For MCP Hosts that have been configured to use the remote GitHub MCP Server, add the following JSON block to the host's configuration:

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

Note: The exact configuration format may vary by host. Refer to your host's documentation for the correct syntax and location for remote MCP server setup.

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.5.0