GitHub MCP Server 0.18.0
·
26 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Changelog
Breaking changes
A new default toolset configuration has been introduced in #1159. This now includes the five most-used toolset groups:
- context - Current user and GitHub context
- repos - Repository operations
- issues - Issue tracking
- pull_requests - PR workflows
- users - User information
For more details, check out this discussion post.
Changes to tools
Pull request tooling
The below pull request tools have been consolidated into a single powerful tool:
get_pull_requestget_pull_request_filesget_pull_request_statusget_pull_request_diffget_pull_request_reviewsget_pull_request_review_comments
The new pull_request_read tool (decreasing from 6 to 1 tools) makes use of the method argument to perform these tasks:
getget_filesget_statusget_diffget_reviewsget_review_comments
New tools
Label management
get_labellist_labellabel_write- method argument:
createupdatedelete
- method argument:
Projects
update_project_item
What's Changed
- Adding default toolset grouping by @tonytrg in #1159
- Consolidating pull requests
gettools by @almaleksia in #1172 - Fix binary files retrieval by @kerobbi in #1183
- Improve registry release reliability by @MattBabbage in #1174
- Add sort and order parameters to search_repositories tool by @kerobbi in #1191
- adding labels tools by @tonytrg in #1193
- Add update project item tool by @JoannaaKL in #1194
- rename tooling by @tonytrg in #1198
Full Changelog: v0.17.1...v0.18.0