Releases: github/github-mcp-server
Releases · github/github-mcp-server
GitHub MCP Server 0.1.1
What's Changed
- Fix VS Code inputs link by @digitarald in #103
- add vscode launch configuration by @mntlty in #104
- Make pre-requisites more scannable by @chiedo in #107
- Update CONTRIBUTING.md to fix link to LICENSE file by @Jeffrey-Luszcz in #109
- feature request template by @mntlty in #115
- pretty print json by @mntlty in #114
- fix issue with pagination in search_repositories by @juruen in #129
- chore: add code scanning advanced setup yml by @SamMorrowDrums in #148
- Add support for retrieving GitHub Issue Comments by @almostwhitehat in #106
- Add line parameter support to create_pull_request_review tool by @ashwin-ant in #118
- Use github.Ptr instead of smithy-go/ptr by @ohkinozomu in #147
- pkg/github: fix use of per page parameter by @AlexanderYastrebov in #137
- Removed duplicated createIssue tool definition by @kpumuk in #152
- Fix a typo in repository_resource.go by @szepeviktor in #125
- add script to pretty print server log by @juruen in #146
- chore: pass version through to server by @SamMorrowDrums in #155
New Contributors
- @chiedo made their first contribution in #107
- @Jeffrey-Luszcz made their first contribution in #109
- @almostwhitehat made their first contribution in #106
- @ashwin-ant made their first contribution in #118
- @ohkinozomu made their first contribution in #147
- @AlexanderYastrebov made their first contribution in #137
- @kpumuk made their first contribution in #152
- @szepeviktor made their first contribution in #125
Full Changelog: v0.1.0...v0.1.1
GitHub MCP Server 0.1.0
Initial Release
This is the first release if the v0.1.0 of the GitHub MCP Server. 🚀
Setup instructions: https://github.com/github/github-mcp-server?tab=readme-ov-file#github-mcp-server
Docker image: https://github.com/github/github-mcp-server/pkgs/container/github-mcp-server/388906515?tag=v0.1.0
What's Changed
- Use full go version by @SamMorrowDrums in #7
- fix: added
reason
argument toget_me
function by @toby in #8 - feat: add basic code scanning methods by @SamMorrowDrums in #11
- chore: remove deprecated func by @SamMorrowDrums in #10
- fix issue with log-file arg by @juruen in #13
- add initial tests by @juruen in #14
- add iologger for debugging purposes by @juruen in #15
- add instructions on how to test the server with VS Code by @juruen in #17
- feature: repo resource by @SamMorrowDrums in #16
- docs: add oss documentation by @toby in #21
- change some descriptions by @juruen in #23
- chore: add dockerfile by @SamMorrowDrums in #27
- chore: Create docker-publish.yml by @SamMorrowDrums in #30
- add create_issue tool by @juruen in #18
- add support for list_issues by @juruen in #26
- feat: add a framework for translations by @SamMorrowDrums in #25
- feat: read-only flag by @SamMorrowDrums in #29
- Simplify vscode MCP setup with input by @connor4312 in #19
- add support for the update_issue tool by @juruen in #32
- add support for the create_pull_request_review_tool by @juruen in #33
- add support for the push_files tool by @juruen in #34
- add ci build job by @juruen in #36
- fix array schemas by @juruen in #37
- validate tools params by @juruen in #35
- feat: enterprise host support by @SamMorrowDrums in #28
- fix: mention "me" and "my" in
get_me
description by @toby in #40 - fix: add required fields for OpenAI API by @toby in #39
- [docker] build arm64 by @juruen in #42
- add basic linter workflow by @juruen in #41
- update install instructions by @juruen in #43
- Use a config filename that is different from the binary name by @williammartin in #46
- Update VS Code config JSON by @williammartin in #45
- Add initial conformance test by @williammartin in #48
- set user agent for client requests by @mntlty in #61
- chore: add oss licenses by @SamMorrowDrums in #57
- docs: update README by @toby in #58
- add support for create_pull_request by @juruen in #63
- docs: add license section to readme by @toby in #65
- fix: don't lint markdown by @toby in #67
- fix: run lint in all circumstances by @SamMorrowDrums in #68
- repository resource tests by @mntlty in #69
- chore: go releaser by @SamMorrowDrums in #71
- chore: remove licences from the goreleaser steps by @SamMorrowDrums in #72
- chore: add ld flags so version is included in docker releases by @SamMorrowDrums in #73
- chore: set build arg for publishing version by @SamMorrowDrums in #74
- chore: correct build arg syntax by @SamMorrowDrums in #75
- chore: update deps by @SamMorrowDrums in #76
- chore: document latest tag rather than main by @SamMorrowDrums in #77
- pull request and bug report template by @mntlty in #84
- address pull request feedback by @mntlty in #87
- Use arrays rather than CSV by @williammartin in #82
- Enumerate strings in schema by @williammartin in #85
- Add boundaries to pagination by @williammartin in #86
- speed up docker builds by @mntlty in #92
- assert request params in code_scanning_test by @juruen in #94
- assert request params and body in pull_request_test by @juruen in #95
- assert params and body in repositories_test by @juruen in #96
- Add missing milestone to
create_issue
by @williammartin in #88 - assert query params in search_test by @juruen in #97
- Remove non-existent README property by @williammartin in #99
- chore: support x-platform licence generation by @SamMorrowDrums in #98
- Conform list tools by @williammartin in #90
- VS Code install steps by @digitarald in #102
New Contributors
- @toby made their first contribution in #8
- @juruen made their first contribution in #13
- @connor4312 made their first contribution in #19
- @mntlty made their first contribution in #61
Full Changelog: https://github.com/github/github-mcp-server/commits/v0.1.0
GitHub MCP Server 0.1.0-rc.3
RC3
Bugfix release.
What's Changed
- Add optional string array param by @williammartin in #101
Full Changelog: v0.1.0-rc.2...v0.1.0-rc.3
GitHub MCP Server 0.1.0-rc.2
Release Candidate 2
- Major change is tool names are now
camelCase
🚀
What's Changed
- speed up docker builds by @mntlty in #92
- assert request params in code_scanning_test by @juruen in #94
- assert request params and body in pull_request_test by @juruen in #95
- assert params and body in repositories_test by @juruen in #96
- Add missing milestone to
create_issue
by @williammartin in #88 - assert query params in search_test by @juruen in #97
- Remove non-existent README property by @williammartin in #99
- chore: support x-platform licence generation by @SamMorrowDrums in #98
- Conform list tools by @williammartin in #90
Full Changelog: v0.1.0-rc.1...v0.1.0-rc.2
GitHub MCP Server 0.1.0-rc.1
Initial Release Candidate
This is the first release candidate for the v0.1.0 of the GitHub MCP Server. 🚀
What's Changed
- Use full go version by @SamMorrowDrums in #7
- fix: added
reason
argument toget_me
function by @toby in #8 - feat: add basic code scanning methods by @SamMorrowDrums in #11
- chore: remove deprecated func by @SamMorrowDrums in #10
- fix issue with log-file arg by @juruen in #13
- add initial tests by @juruen in #14
- add iologger for debugging purposes by @juruen in #15
- add instructions on how to test the server with VS Code by @juruen in #17
- feature: repo resource by @SamMorrowDrums in #16
- docs: add oss documentation by @toby in #21
- change some descriptions by @juruen in #23
- chore: add dockerfile by @SamMorrowDrums in #27
- chore: Create docker-publish.yml by @SamMorrowDrums in #30
- add create_issue tool by @juruen in #18
- add support for list_issues by @juruen in #26
- feat: add a framework for translations by @SamMorrowDrums in #25
- feat: read-only flag by @SamMorrowDrums in #29
- Simplify vscode MCP setup with input by @connor4312 in #19
- add support for the update_issue tool by @juruen in #32
- add support for the create_pull_request_review_tool by @juruen in #33
- add support for the push_files tool by @juruen in #34
- add ci build job by @juruen in #36
- fix array schemas by @juruen in #37
- validate tools params by @juruen in #35
- feat: enterprise host support by @SamMorrowDrums in #28
- fix: mention "me" and "my" in
get_me
description by @toby in #40 - fix: add required fields for OpenAI API by @toby in #39
- [docker] build arm64 by @juruen in #42
- add basic linter workflow by @juruen in #41
- update install instructions by @juruen in #43
- Use a config filename that is different from the binary name by @williammartin in #46
- Update VS Code config JSON by @williammartin in #45
- Add initial conformance test by @williammartin in #48
- set user agent for client requests by @mntlty in #61
- chore: add oss licenses by @SamMorrowDrums in #57
- docs: update README by @toby in #58
- add support for create_pull_request by @juruen in #63
- docs: add license section to readme by @toby in #65
- fix: don't lint markdown by @toby in #67
- fix: run lint in all circumstances by @SamMorrowDrums in #68
- repository resource tests by @mntlty in #69
- chore: go releaser by @SamMorrowDrums in #71
- chore: remove licences from the goreleaser steps by @SamMorrowDrums in #72
- chore: add ld flags so version is included in docker releases by @SamMorrowDrums in #73
- chore: set build arg for publishing version by @SamMorrowDrums in #74
- chore: correct build arg syntax by @SamMorrowDrums in #75
- chore: update deps by @SamMorrowDrums in #76
- chore: document latest tag rather than main by @SamMorrowDrums in #77
- pull request and bug report template by @mntlty in #84
- address pull request feedback by @mntlty in #87
- Use arrays rather than CSV by @williammartin in #82
- Enumerate strings in schema by @williammartin in #85
- Add boundaries to pagination by @williammartin in #86
New Contributors
- @toby made their first contribution in #8
- @juruen made their first contribution in #13
- @connor4312 made their first contribution in #19
- @mntlty made their first contribution in #61
Full Changelog: https://github.com/github/github-mcp-server/commits/v0.1.0-rc.1