- Notifications
You must be signed in to change notification settings - Fork3.2k
Releases: github/github-mcp-server
GitHub MCP Server 0.25.0
5a4338cWhat's New
We have released a range of improvements to our tools which will improve how models use the GitHub MCP Server! We have also fixed a range bugs.
What's Changed
- Correct lower-case issue state by@almaleksia in#1567
- Trim leading slash in path parameter by@almaleksia in#1569
- Add support for safe tool renaming by@tommaso-moro in#1563
- fix: indent multi-line descriptions in generated docs by@SamMorrowDrums in#1576
- fix: update get-me script for go-SDK MCP protocol by@SamMorrowDrums in#1555
- Turn off default toolset when in dynamic mode by@tommaso-moro in#1401
- fix: Handle architecture-specific license dependencies by@SamMorrowDrums in#1581
- Improvements & refactoring of get_file_contents by@almaleksia in#1582
- adding review comments grouped as threads by@tonytrg in#1554
Full Changelog:v0.24.1...v0.25.0
Assets12
Uh oh!
There was an error while loading.Please reload this page.
GitHub MCP Server 0.24.1
Changelog
- 82c4930 fix: include empty properties in get_me schema for OpenAI compatibility
Assets12
Uh oh!
There was an error while loading.Please reload this page.
GitHub MCP Server 0.24.0
fa2d802What's New
Important
This release includes a large change frommark3labs/mcp-go tomodelcontextprotocol/go-sdk. This should be transparent to end users, but please report regressions if you encounter any.
What's Changed
- Convert to
modelcontextprotocol/go-sdkby@omgitsads,@LuluBeatson &@SamMorrowDrums in#1428 - Add resource completion for GitHub repository resources by@omgitsads &@almaleksia in#1493
- Add AI issue assessment workflow with github/ai-assessment-comment-labeler by @Copilot in#1498
- Add documentation for
X-MCP-Toolsby@tommaso-moro in#1495 - Add ai_review_label to ai-issue-assessment.yml by @Copilot in#1501
- Check if the tool isNOT read only before skipping it in read-only mode by@omgitsads in#1514
Full Changelog:v0.23.0...v0.24.0
Assets12
Uh oh!
There was an error while loading.Please reload this page.
GitHub MCP Server 0.23.0
3e1fca0New Feature
- Introducing tool-specific configuration support in the GitHub MCP Server:#1394
What's Changed
- replacing all with default by@tonytrg in#1489
- build(deps): bump actions/checkout from 5 to 6 by@dependabot[bot] in#1480
- Dont filter content from Copilot by@JoannaaKL in#1464
- Tommy/tool-specific-config-support by@tommaso-moro in#1394
Full Changelog:v0.22.0...v0.23.0
Assets12
Uh oh!
There was an error while loading.Please reload this page.
GitHub MCP Server 0.23.0 - Go SDK
⚠️ PRE RELEASE⚠️
This release migrates the GitHub MCP Server from mark3labs/mcp-go to the official modelcontextprotocol/go-sdk library. While the changes are primarily structural—focused on tool schema syntax rather than behavioral changes—the migration touches a significant amount of code.
We're looking for community testing before promoting this to a stable release. If you encounter any issues, please report them in thediscussions thread.
What's Changed
- Migrate gists toolset to modelcontextprotocol/go-sdk by @Copilot in#1431
- Migrate code-scanning toolset to modelcontextprotocol/go-sdk by @Copilot in#1430
- Migrate security_advisories toolset to modelcontextprotocol/go-sdk by @Copilot in#1434
- Migrate secret_scanning toolset to modelcontextprotocol/go-sdk by @Copilot in#1436
- Migrate git toolset to modelcontextprotocol/go-sdk by @Copilot in#1432
- Migrate labels toolset to modelcontextprotocol/go-sdk by @Copilot in#1433
- Migrate issues toolset to modelcontextprotocol/go-sdk by @Copilot in#1440
- Migrate dependabot toolset to modelcontextprotocol/go-sdk by @Copilot in#1429
- Migrate Repository Resources to the Go SDK by@omgitsads in#1457
- Fix handling of multi path resources by@omgitsads in#1458
- Migrate dynamic toolset to modelcontextprotocol/go-sdk by @Copilot in#1450
- Migrate discussions toolset to modelcontextprotocol/go-sdk by @Copilot in#1448
- Migrate notifications toolset to modelcontextprotocol/go-sdk by @Copilot in#1449
- Migrate
pull_requeststoolset to Go SDK by@LuluBeatson in#1466 - Migrate actions toolset to modelcontextprotocol/go-sdk by @Copilot in#1446
- Migrate 4 Search Tools to Go SDK by@LuluBeatson in#1468
- Migrate projects toolset to modelcontextprotocol/go-sdk by @Copilot in#1475
- Enable empty experiments toolset in Go SDK by@omgitsads in#1477
- Migrate repos toolset to modelcontextprotocol/go-sdk by @Copilot in#1445
- Update copilot instructions to reference modelcontextprotocol/go-sdk by @Copilot in#1478
- Migrate e2e tests to Go SDK by@SamMorrowDrums in#1479
Full Changelog:v0.22.0...v0.23.0-gosdk
Assets12
Uh oh!
There was an error while loading.Please reload this page.
GitHub MCP Server 0.22.0
6a57e75What's Changed
- Add Go SDK Migrator agent by@omgitsads in#1424
- Add copilot instructions by @Copilot in#1376
- Add installation guide for OpenAI Codex by@jamesmontemagno in#1340
- Report error when API silently fails to add review comment by@almaleksia in#1441
- adding remote server header for lockdown configuration by@tonytrg in#1417
- Instruct LLM to use pull request template when creating PRs by@almaleksia in#1442
- Add in memory cache for lockdown mode by@JoannaaKL in#1416
- Add go report card to the Readme by@JoannaaKL in#1462
- Delete package configuration from server.json (temporarily) by@almaleksia in#1474
New Contributors
- @jamesmontemagno made their first contribution in#1340
Full Changelog:v0.21.0...v0.22.0
Assets12
Uh oh!
There was an error while loading.Please reload this page.
GitHub MCP Server 0.21.0
2f64ac0New tools
New tool under theGit toolset group
- get_repository_tree - Get repository tree
Changes
- Lockdown mode for issues
- Limit content that the server will surface from public repositories
Tool changes
- Add discussion metadata fields
get_discussiontool
What's Changed
- Add Repository Tree Navigation Tool by@natagdunbar in#1164
- Add lockdown mode to filter issue by@JoannaaKL in#1371
- Add lockdown mode to docs by@JoannaaKL in#1391
- Update docs regarding MCP Server behaviour when bad toolsets are provided by@tommaso-moro in#1398
- Update docs to state that dynamic mode is not available in Remote Server by@tommaso-moro in#1399
- Set title for GitHub MCP Server in server.json by@thomas-sickert in#1397
- projects: serialization & pagination updates by@tmelliottjr in#1390
- Fix capitalization in GitHub MCP Server section by@NenoLoje in#1348
- MCP
google/go-github@V79update by@stephenotalora in#1407 - Add remote server to registry entry by@almaleksia in#1400
- MCP server updates using
google/go-githubAPIs by@stephenotalora in#1408 - improve response/feedback loop with better error messages by@tonytrg in#1414
- Add discussion metadata fields to get_discussion tool by@Higangssh in#1305
New Contributors
- @natagdunbar made their first contribution in#1164
- @thomas-sickert made their first contribution in#1397
- @NenoLoje made their first contribution in#1348
- @Higangssh made their first contribution in#1305
Full Changelog:v0.20.2...v0.21.0
Assets12
Uh oh!
There was an error while loading.Please reload this page.
GitHub MCP Server 0.20.2
b68bec0What's Changed
- Added get gist tool by@Vidit-Ostwal in#1105
- Add basic content sanitizer by@JoannaaKL in#1344
- build(deps): bump actions/checkout from 4 to 5 by@dependabot[bot] in#1320
- Add html filtering by@JoannaaKL in#1356
- Filter code fences by@JoannaaKL in#1367
- Allow http by@JoannaaKL in#1369
- build(deps): bump golang.org/x/net from 0.26.0 to 0.38.0 in the go_modules group across 1 directory by@dependabot[bot] in#1365
- Update to
google/go-github@v77by@stephenotalora in#1357 - Update mcp server with latest google/go-github API by@stephenotalora in#1358
New Contributors
- @Vidit-Ostwal made their first contribution in#1105
Full Changelog:v0.20.1...v0.20.2
Assets12
Uh oh!
There was an error while loading.Please reload this page.
GitHub MCP Server 0.20.1
0b65b1bWhat's Changed
- Process improvements by@JoannaaKL in#1316
- Updates github-mcp-server to
go-github/v76by@stephenotalora in#1289 - Dont pass milestone if not provided by@JoannaaKL in#1318
- Update description by@JoannaaKL in#1319
New Contributors
- @stephenotalora made their first contribution in#1289
Full Changelog:v0.20.0...v0.20.1
Assets12
Uh oh!
There was an error while loading.Please reload this page.
GitHub MCP Server 0.20.0
ff98fc4Changes to Tools
Issues Consolidationlink
Similar to the consolidation of the pull request review tools in the previous release, the below listed tools have been consolidated into a single powerfulissue_read tool:
get_issueget_issue_commentslist_labels (with issue_number)list_sub_issues
A newmethod parameter to perform these tasks is:
getget_commentsget_labelsget_sub_issues
Toolscreate_issue andupdate_issue were consolidated into a single toolissue_write with amethod parameter:create andupdate.
Toolsadd_sub_issue,remove_sub_issue andreprioritize_sub_issue were consolidated into a single toolsub_issue_write with amethod parameteradd,reprioritize andremove.
Project Improvements
fieldsparameter added tolist_project_itemsandget_project_itemtoolslink
Pull Requests Improvements
get_commentsmethod added topull_request_readlink
What's Changed
- Add ai-moderator workflow by@JoannaaKL in#1274
- Issues consolidation by@almaleksia in#1211
- projects: add item field support by@tmelliottjr in#1282
- fixing url param descriptions by@tonytrg in#1287
- projects: update fields and prompt by@tmelliottjr in#1292
- chore(mcp/server.json): improve the OCI package specification by@axel7083 in#1217
- Update registry server version by@MattBabbage in#1279
New Contributors
- @tmelliottjr made their first contribution in#1282
- @axel7083 made their first contribution in#1217
Full Changelog:v0.19.1...v0.20.0
Assets12
Uh oh!
There was an error while loading.Please reload this page.