GitHub MCP Server 0.26.0
·
7 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
GitHub MCP Server gets a touch of gloss π
For clients that support icons (part of the newest MCP specification) we now provide them:
Main Features
π¨ Octicon Icons for Tools, Resources, and Prompts
MCP clients that support the new icons specification will now display GitHub's Octicon icons alongside tools and resources, making it easier to identify capabilities at a glance.
ποΈ Inventory Pattern Architecture
A new internal architecture introduces the Inventory pattern with builder, filtering, and per-request optimization. This lays groundwork for better performance and configurability, especially for remote server deployments.
π© Feature Flag Support & Consolidated Actions Toolsets
Added infrastructure for feature flag-based tool enablement, plus a consolidated actions toolset for better organization of GitHub Actions-related tools gated by a feature flag.
--featurescli flag orGITHUB_MCP_FEATURESvia ENV.
π§ Bug Fixes
- Fixed
create_or_updateSHA failures - Resolved issues where file updates could fail due to SHA mismatches - Path parameter now optional - Fixed incorrect required parameter validation
π Documentation
- New Antigravity installation guide
- New tool renaming guide for handling deprecated tool names
What's Changed
- Fix create_or_update SHA-related failures by @almaleksia in #1621
- docs: Add Antigravity installation guide by @ManoloZocco in #1549
- Update docs to include tool renaming guide by @tommaso-moro in #1623
- Update pr template by @JoannaaKL in #1605
- Chore: Add testify-based HTTP mocking infrastructure and pilot migration by @Copilot in #1606
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1609
- refactor: Introduce Inventory pattern with builder, filtering, and per-request optimization by @SamMorrowDrums in #1589
- Fix: path param should be optional by @almaleksia in #1631
- fix: track HTTP status code errors in context for observability by @SamMorrowDrums in #1630
- feat: Add Octicon icons to MCP tools, resources, and prompts by @SamMorrowDrums in #1603
- Update docs generation to populate correct docs, remove redundant docs by @tommaso-moro in #1634
- refactor: inject deps via context instead of closures by @SamMorrowDrums in #1640
- Partial migration from go-github-mock to testify-based mocks by @Copilot in #1629
- Add ff support and consolidated actions toolsets by @mattdholloway in #1622
New Contributors
- @ManoloZocco made their first contribution in #1549
Full Changelog: v0.25.0...v0.26.0