Skip to content

GitHub MCP Server 0.28.0

Choose a tag to compare

@github-actions github-actions released this 12 Jan 14:20
· 70 commits to main since this release
Immutable release. Only release title and notes can be modified.

Highlights

We have introduced the consolidated Projects toolset in this release, this can be enabled through the use of the remote_mcp_consolidated_projects feature flag. Additionally, when using a classic PAT, tools are now filtered based on token scopes. Includes bug fixes.

What's Changed

  • Add OAuth scope metadata to all MCP tools by @Copilot in #1679
  • Add PAT scope filtering for stdio server by @SamMorrowDrums in #1741
  • Replace go-github-mock with stretchr/testify for actions/issues/projects tests by @Copilot in #1737
  • Projects consolidation by @mattdholloway in #1706
  • Update command instructions for terminal usage by @floriangrousset in #1307
  • Fix nil pointer dereference in completion handler by @SamMorrowDrums in #1754
  • Update toolset names in remote-server.md docs by @tommaso-moro in #1756
  • feat: Add list-scopes command using inventory architecture by @Copilot in #1750
  • Update Claude Code installation command for v2.1.1+ add-json format by @Copilot in #1766
  • bug fix: --tools flag not working with feature-flagged tools and deprecation aliases by @tommaso-moro in #1775
  • Bringing back local mcp server registry config by @almaleksia in #1767
  • Fix docs automation to use toolset IDs instead of display names by @Copilot in #1780
  • Fix resource handler to use deps from context by @SamMorrowDrums in #1777
  • fix: keep all resources registered for resources/read requests by @SamMorrowDrums in #1792

New Contributors

Full Changelog: v0.27.0...v0.28.0