Skip to content

Releases: github/github-mcp-server

GitHub MCP Server 0.33.1

14 Apr 15:39
Immutable release. Only release title and notes can be modified.
62266f8

Choose a tag to compare

GitHub MCP Server 0.33.0

14 Apr 15:16
Immutable release. Only release title and notes can be modified.
62266f8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.32.0...v0.33.0

GitHub MCP Server 0.32.0

06 Mar 14:35
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Highlights

Context Reduction

This release brings context optimisations to get_files, get_pull_request_review_comments, get_pull_request_reviews, add_issue_comments, list_pull_requests, list_tags, list_releases, and list_issues. Tool outputs have been trimmed to only retain information that the LLM needs.

Copilot Tools in Default Toolset

Copilot-specific tools have been moved into the default copilot toolset, making them available out of the box without additional configuration.

MCP Apps UI Improvements

Several enhancements to MCP Apps rendering - including better client support detection, clearer user confirmation prompts for issue and PR creation, and smarter form skipping when issue updates include a state change.

What's Changed

New Contributors

Full Changelog: v0.31.0...v0.32.0

GitHub MCP Server 0.31.0

19 Feb 17:03
Immutable release. Only release title and notes can be modified.
dc3ee11

Choose a tag to compare

Highlights

Streamable HTTP Support

The GitHub MCP Server now includes native Streamable HTTP support via a new http command, bringing much of the HTTP Streamable functionality previously hosted at api.githubcopilot.com/mcp directly into this repository. See the documentation for setup and usage details.

Insiders Mode

A new opt-in mode for experimental tooling and features. The first experiment available through Insiders Mode is MCP Apps β€” see the discussion for more details. Instructions for enabling Insiders Mode can be found in the README.

Context Reduction

Tool responses across multiple tools have been significantly trimmed, reducing context usage and improving efficiency for LLM interactions.

What's Changed

New Contributors

Full Changelog: v0.30.3...v0.31.0

GitHub MCP Server 0.30.3

03 Feb 16:06
Immutable release. Only release title and notes can be modified.
fb53abd

Choose a tag to compare

What's Changed

  • docs: add Copilot CLI installation guide by @GeekTrainer in #1913
  • adding trailing slash to uploads url by @tonytrg in #1947
  • Use request context instead of context.Background() in PR review tools by @kerobbi in #1948

New Contributors

Full Changelog: v0.30.2...v0.30.3

GitHub MCP Server 0.30.2

27 Jan 11:35
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Highlights

Actions tools no longer fail with extremely long line length in output, so single line minified JS and things will now be truncated with an explicit [truncated] suffix to help the model understand.

What's Changed

Full Changelog: v0.30.1...v0.30.2

GitHub MCP Server 0.30.1

26 Jan 15:53
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Adds flags for insiders mode which enables experimental functionality prior to features becoming GA.

What's Changed

Full Changelog: v0.30.0...v0.30.1

GitHub MCP Server 0.30.0

26 Jan 14:48
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Main features:

  • Projects and Actions tools consolidated to a smaller set of read/write tools
  • You can now search for projects without specifying the owner type, and you can add issues and pull requests to projects using the owner/repo and # number rather than the global ID, as agents often get that wrong.
  • Insiders (experimental) mode flags added for early adopters to always try the latest features before GA

What's Changed

New Contributors

Full Changelog: v0.29.0...v0.30.0

GitHub MCP Server 0.29.0

19 Jan 15:20
Immutable release. Only release title and notes can be modified.
e81f120

Choose a tag to compare

Highlights

What's Changed

  • chore: remove binary files by @alexandear in #1795
  • Sort toolsnaps JSON keys recursively to eliminate noop churn by @Copilot in #1816
  • Document why toolsnap churn occurred between PR #1816 and subsequent PRs by @Copilot in #1819
  • Bug fix: invalid tool should error out by @tommaso-moro in #1776
  • Add custom_instructions parameter to assign_copilot_to_issue tool by @Copilot in #1806
  • Fix dismiss_notification rejecting valid HTTP 204 response by @Copilot in #1822
  • adding feature flag on dependency level by @tonytrg in #1801
  • feat: poll for linked PR after assigning Copilot to issue by @SamMorrowDrums in #1810
  • Add default label to all new issues by @JoannaaKL in #1828
  • build(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 by @dependabot[bot] in #1798
  • Add tool search CLI by @JoannaaKL in #1839

New Contributors

Full Changelog: v0.28.1...v0.29.0

GitHub MCP Server 0.28.1

12 Jan 15:45
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Highlights

You can now stack PRs with base_ref option for both create_pull_request_with_copilot and assign_copilot_to_issue tools.

What's Changed

  • Add base_ref parameter and GraphQL-Features header support to assign_copilot_to_issue tool by @Copilot in #1779

Full Changelog: v0.28.0...v0.28.1