Skip to content

[ca] Update GitHub MCP Server v0.27.0 → v0.28.1 and MCP Gateway v0.0.39 → v0.0.47 #9770

@github-actions

Description

@github-actions

CLI Version Updates - January 12, 2026

This issue tracks updates for 2 CLI tools/containers with new versions available.


1. Update GitHub MCP Server

Version: v0.27.0 → v0.28.1 (2 releases)
Release Timeline: January 12, 2026
Repository: https://github.com/github/github-mcp-server
Release Notes: https://github.com/github/github-mcp-server/releases

Version History

  • v0.28.0 (January 12, 2026)
  • v0.28.1 (January 12, 2026)

Breaking Changes

None

New Features

  • Consolidated Projects toolset - Enabled via remote_mcp_consolidated_projects feature flag
  • OAuth scope metadata - Added to all MCP tools for better permission management
  • PAT scope filtering - Tools now filtered based on classic Personal Access Token scopes
  • list-scopes command - New command using inventory architecture for scope management
  • assign_copilot_to_issue enhancements - Added base_ref parameter and GraphQL-Features header support

Bug Fixes

  • Fixed nil pointer dereference in completion handler
  • Fixed --tools flag handling with feature-flagged tools and deprecation aliases
  • Fixed resource handler to use dependencies from context
  • Fixed resources/read request handling to keep all resources registered

Security

None

CLI Discovery

N/A (Docker container, not a CLI tool)

Impact

Risk: Low
Affects: All workflows using GitHub MCP Server
Migration: No migration required - backward compatible updates


2. Update MCP Gateway

Version: v0.0.39 → v0.0.47 (8 releases)
Release Timeline: January 12, 2026
Repository: https://github.com/githubnext/gh-aw-mcpg
Release Notes: https://github.com/githubnext/gh-aw-mcpg/releases
Docker Image: ghcr.io/githubnext/gh-aw-mcpg

Version History

  • v0.0.40 (January 12, 2026)
  • v0.0.41 (January 12, 2026)
  • v0.0.42 (January 12, 2026) - Release notes unavailable
  • v0.0.43 (January 12, 2026)
  • v0.0.44 (January 12, 2026)
  • v0.0.45 (January 12, 2026)
  • v0.0.46 (January 12, 2026)
  • v0.0.47 (January 12, 2026)

Breaking Changes

None

New Features

  • HTTP transport fallback - Automatically falls back to HTTP transport for non-standard MCP servers that don't use stdio protocol

Bug Fixes

  • HTTP backend session initialization - Fixed to include Mcp-Session-Id headers (formatted as gateway-init-{serverID})
  • Accept header support - Added Accept: application/json, text/event-stream headers for proper content negotiation
  • Unit test stability - Fixed test hangs in HTTP transport connection attempts
  • Debug logging improvements - Fixed inconsistent markdown styling in RPC message logging with uniform backtick formatting and JSON syntax highlighting

Security

None

CLI Discovery

N/A (Docker container, not a CLI tool)

Impact

Risk: Low
Affects: All workflows using MCP Gateway (sandbox.agent configuration)
Migration: No migration required - backward compatible bug fixes and compatibility improvements


GitHub MCP Server Release Highlights

v0.28.0

The release introduced consolidated Projects toolset management and token-based permission filtering. When using classic Personal Access Tokens, tools are automatically filtered based on token scopes for improved security.

v0.28.1

Patch release adding base_ref parameter and GraphQL-Features header support to the assign_copilot_to_issue tool for better issue assignment capabilities.

GitHub MCP Server Merged PRs

v0.28.0

v0.28.1

MCP Gateway Release Highlights

v0.0.40 - v0.0.41

Critical bug fix addressing HTTP backend session handling. The gateway now properly transmits Mcp-Session-Id headers during startup, resolving authentication failures for MCP servers requiring session identification.

v0.0.42

Release notes unavailable due to page load error.

v0.0.43

Fixed unit test stability issues related to HTTP transport connection attempts.

v0.0.44

Introduced HTTP transport fallback functionality, enabling broader MCP server compatibility without configuration changes.

v0.0.45 - v0.0.46

Enhanced HTTP backend support by adding Accept headers (Accept: application/json, text/event-stream) for proper content negotiation during session establishment.

v0.0.47

Maintenance release improving debug logging with consistent markdown formatting for RPC messages.

MCP Gateway Merged PRs

v0.0.40 - v0.0.41

v0.0.43

v0.0.44

v0.0.45 - v0.0.46

v0.0.47


Package Links

GitHub MCP Server

MCP Gateway


Implementation Status

  • ✅ Updated pkg/constants/constants.go with new versions
  • ✅ Ran make recompile successfully (115 workflows updated)
  • ✅ Verified git status shows expected changes
  • ⏳ Ready for review and merge

Testing Recommendations

  1. GitHub MCP Server: Test workflows using GitHub MCP tools to verify OAuth scope filtering and new list-scopes command
  2. MCP Gateway: Test workflows with HTTP-based MCP servers to verify session initialization and transport fallback
  3. Integration: Run smoke tests with Claude, Codex, and Copilot agents to ensure compatibility

Automated check run: https://github.com/githubnext/gh-aw/actions/runs/20931734112

AI generated by CLI Version Checker

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions