Update: GitHub MCP Server
Previous Version: v0.26.3 → New Version: v0.27.0
Release Timeline:
- v0.26.3: Released December 19, 2025
- v0.27.0: Released January 5, 2026
- Update Frequency: ~17 days between releases
Release Highlights
This release focused on enhancing two core tools to handle previously failing scenarios:
-
get_file_contents improvements:
- Added fetch refs improvements
- Fallback logic to use default branch when main doesn't exist
- Raw client error annotation added
-
push_files enhancements:
- Multiple improvements for broader compatibility
- Now handles pushing files to non-initialized repos and new branches
-
Other notable changes:
- Fixed
get_job_logs failures
- Made
list_workflow_runs capable of listing all repository runs
- Standardized parameter naming to use snake_case
- Removed experiments toolset
- Updated documentation to remove Claude Web references
Change Categories
Features
Bug Fixes
Performance & Reliability
Documentation
API Changes
Breaking Changes
Dependency Updates
Impact Assessment
Risk Level: Low
Affected Features:
- Workflows using
get_file_contents will benefit from improved error handling
- Workflows using
push_files will now work with non-initialized repos
- Workflows using
list_workflow_runs can now list all repository runs
- Workflows may be affected by removal of experiments toolset (if used)
Migration Required: No
The update is primarily additive with bug fixes and improvements. The removal of the experiments toolset is the only breaking change, but this was experimental and unlikely to be in production use.
Package Links
Files Modified
pkg/constants/constants.go: Updated DefaultGitHubMCPServerVersion from v0.26.3 to v0.27.0
- 125 workflow
.lock.yml files regenerated via make recompile
.devcontainer/devcontainer.json: Updated with new MCP server version
Status: ✅ Version updated, recompiled, and ready for commit
AI generated by CLI Version Checker
Update: GitHub MCP Server
Previous Version: v0.26.3 → New Version: v0.27.0
Release Timeline:
Release Highlights
This release focused on enhancing two core tools to handle previously failing scenarios:
get_file_contentsimprovements:push_filesenhancements:Other notable changes:
get_job_logsfailureslist_workflow_runscapable of listing all repository runsChange Categories
Features
get_file_contents(get_file_contentsfetch refs improvements github-mcp-server#1655)push_filestool (Improvements to push_files tool github-mcp-server#1676)Bug Fixes
get_job_logsfailure (fix: get_job_logs fails github-mcp-server#1719)Performance & Reliability
Documentation
API Changes
Breaking Changes
Dependency Updates
Impact Assessment
Risk Level: Low
Affected Features:
get_file_contentswill benefit from improved error handlingpush_fileswill now work with non-initialized reposlist_workflow_runscan now list all repository runsMigration Required: No
The update is primarily additive with bug fixes and improvements. The removal of the experiments toolset is the only breaking change, but this was experimental and unlikely to be in production use.
Package Links
ghcr.io/github/github-mcp-server:v0.27.0Files Modified
pkg/constants/constants.go: UpdatedDefaultGitHubMCPServerVersionfromv0.26.3tov0.27.0.lock.ymlfiles regenerated viamake recompile.devcontainer/devcontainer.json: Updated with new MCP server versionStatus: ✅ Version updated, recompiled, and ready for commit