pinotelio
11c3d709c2
Fix environment variable mapping for read-only mode ( #1067 )
...
Build and Test Go Project / build (windows-latest) (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
Docker / build (push) Has been cancelled
Build and Test Go Project / build (macos-latest) (push) Has been cancelled
Build and Test Go Project / build (ubuntu-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
License Check / license-check (push) Has been cancelled
Publish to MCP Registry / publish (push) Has been cancelled
Fix environment variable mapping for read-only mode configuration
Add SetEnvKeyReplacer to viper configuration to properly map environment
variables with underscores to flag names with dashes. This enables the
documented GITHUB_READ_ONLY=1 environment variable to work correctly.
Without this fix, viper was looking for GITHUB_READ-ONLY (with dash) but
the documentation and standard convention use GITHUB_READ_ONLY (with
underscore).
Fixes issue where read-only mode was not being activated when using
GITHUB_READ_ONLY=1 in Docker containers.
v0.19.0
2025-10-20 13:29:34 +02:00
marz
84ae0092e6
Add Gemini CLI extension ( #1232 )
...
* Add gemini manifest
* update gemini cli docs
* update docker PAT env name
* Add trailing `/` for consistency
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add MCP Server description
* Readd remote manual steps
* Clarify method names
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-17 10:26:07 +02:00
Tony Truong
66fabb7a8d
Adding default toolset as configuration ( #1229 )
...
* add toolset default to make configuration easier
* fix readme
* adding transformer to cleanly handle special toolsets
* cleaning code
* fixing cli message
* remove duplicated test
* Update internal/ghmcp/server.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update internal/ghmcp/server_test.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* adding error message for invalid toolsets
* fix merge conflict
* add better formatting
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-15 18:20:14 +02:00
Lulu
7b4b292ddd
docs: New "GitHub Support Docs Search" tool ( #1225 )
...
* docs: add github_support_docs_search to REMOTE server
* add copilot_spaces
* fix typos
* Add support tool to remote toolsets table
2025-10-15 14:54:49 +01:00
Adam Holt
5f74b5338f
Update readme for remote only tools ( #1227 )
...
* Add additional toolsets in remote mcp
* Add copilot
* Fix urls
* Move copilot and spaces toolsets to remote-only section
---------
Co-authored-by: LuluBeatson <lulubeatson@github.com >
2025-10-15 14:44:27 +01:00
Tony Truong
99acea6ca1
Fix subdomain isolation URL parsing ( #1218 )
...
* adding better response
* adding check for subdomain isolation and return raw resp for better better llm response
* adding subdomain for uploads too
* remove unnecessary comments
* better error message
* fix linter
2025-10-15 13:21:37 +02:00
Lulu
ea4d842439
docs: Gemini CLI additional options ( #1223 )
...
* Add "trust" option to MCP server configuration for bypassing confirmations
* Additional configuration
* Add co-author
Co-authored-by: Michael Vorburger <vorburger@google.com >
---------
Co-authored-by: Michael Vorburger <vorburger@google.com >
2025-10-15 12:18:12 +01:00
Tony Truong
0188cc0041
restructure readme for better ghes ghec visibility ( #1210 )
...
* restructure readme for better ghes ghec visibility
* adding readme
2025-10-13 16:35:04 +02:00
Ksenia Bobrova
e5522fca31
Consolidate pull request review tools ( #1192 )
...
* Consolidate pull request review tools
* Prompt tweaks + deleting snap
* Server instructions change
* Add enums
* Remove excessive mentions of event parameter
* Doc update
2025-10-10 16:56:01 +02:00
Adam Holt
bcc5275a4a
Ignore unknown toolsets ( #1202 )
...
Default to ignore unknown toolsets, with the option to return an error.
2025-10-10 15:20:58 +02:00
Babbage
250723dc20
Simplify Registry release pipeline ( #1204 )
...
* Improve registry release reliablilty
* Remove trigger from docker build pipeline
* Remove whitespace and publish from version release
* Add whitespave for neater pr
2025-10-10 10:51:16 +01:00
Tony Truong
f9343e62fd
rename tooling ( #1198 )
...
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
Docker / build (push) Has been cancelled
Build and Test Go Project / build (macos-latest) (push) Has been cancelled
Build and Test Go Project / build (ubuntu-latest) (push) Has been cancelled
Build and Test Go Project / build (windows-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
License Check / license-check (push) Has been cancelled
* rename tooling
* fix double tool
v0.18.0
2025-10-09 18:28:09 +02:00
JoannaaKL
5c61abeb31
Add update project item tool ( #1194 )
...
* Add update project item tool
* Update docs
* Add tests and tool snaps
* Remove unnecessary comments
* Formatting and fixes
* Extract error messages to const
* Fix json tag
* Rename field
* Update params
* Update test
* Update tool example
2025-10-09 17:44:55 +02:00
Tony Truong
bbfc44c552
adding labels tools ( #1193 )
...
* adding labels tools
* fixing ci
* update toolsnap
* fixing lint
* changing comment
* fix title
2025-10-09 11:24:18 +02:00
Roberto Nacu
16b43c9d44
Add sort and order parameters to search_repositories tool ( #1191 )
...
* add sort and order params
* test adding server instructions for sorting
* improve server instructions
* reorder
2025-10-09 10:11:12 +01:00
Babbage
dc7c27cc5e
Improve registry release reliablilty ( #1174 )
2025-10-09 09:09:02 +01:00
Roberto Nacu
dee59272ae
Fix binary files retrieval ( #1183 )
...
* tighten content filtering logic
* add pdf retrieval test case
* add application/xml check
2025-10-07 16:08:01 +01:00
Tommaso Moro
94b3d7278e
Revert "Add flexibility around server instructions for search-related tools (…" ( #1187 )
...
This reverts commit 8a69a5c35f .
2025-10-07 10:14:05 +01:00
Ksenia Bobrova
d0d4b0e5cb
Consolidating pull requests get tools ( #1172 )
...
* Consolidating tools draft
* Consolidate pullrequest tools
* Prompt tweaks
* Fixes
2025-10-07 11:05:22 +02:00
Tommaso Moro
8a69a5c35f
Add flexibility around server instructions for search-related tools ( #1181 )
...
* make instructions for flexible around search tools
* swap sections
2025-10-06 16:34:07 +01:00
Tony Truong
bf0d62e4a6
Adding default toolset grouping ( #1159 )
...
* adding default toolset group, splitting up stargazers from repos
* adding structs for toolset group metadata
* update readme
* refactor the readme
* fix lint
---------
Co-authored-by: Ksenia Bobrova <almaleksia@github.com >
2025-10-06 17:07:25 +02:00
dependabot[bot]
23fa0dd1a8
build(deps): bump actions/setup-go from 5 to 6 ( #1154 )
...
License Check / license-check (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
Docker / build (push) Has been cancelled
Build and Test Go Project / build (macos-latest) (push) Has been cancelled
Build and Test Go Project / build (ubuntu-latest) (push) Has been cancelled
Build and Test Go Project / build (windows-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
Publish to MCP Registry / publish (push) Has been cancelled
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.17.1
2025-10-02 09:20:43 +02:00
dependabot[bot]
03879b64c3
build(deps): bump docker/login-action from 3.5.0 to 3.6.0 ( #1155 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/184bdaa0721073962dff0199f1fb9940f07167d1...5e57cd118135c172c3672efd75eb46360885c0ef )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 09:20:05 +02:00
JoannaaKL
6d01897ccd
Remove update_project_item tool ( #1167 )
...
* Remove update_project_item tool
* Lint
2025-10-01 12:13:26 +02:00
Babbage
62f687652a
OSS Registry schema update ( #1163 )
...
* Change server schema
2025-09-30 15:59:36 +01:00
JoannaaKL
6793b9d376
Add tools to add, update and delete project items ( #1152 )
...
Build and Test Go Project / build (macos-latest) (push) Has been cancelled
Build and Test Go Project / build (ubuntu-latest) (push) Has been cancelled
Build and Test Go Project / build (windows-latest) (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
Docker / build (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
License Check / license-check (push) Has been cancelled
Publish to MCP Registry / publish (push) Has been cancelled
* Add add_project_item tool
* Add tools to update and delete project items
* Update pkg/github/projects.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update pkg/github/projects.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add tests
* Lint the code
* Fix req params
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
v0.17.0
2025-09-30 10:08:15 +02:00
JoannaaKL
088560113c
Add tool for project fields and items ( #1145 )
...
* Add get project fields tool
* Data types
* Docs
* Update projectNumber's type
* Add list_project_items tool
* Add get_project_item tool
* Return minimal project
* Remove unused per_page
2025-09-29 15:43:00 +02:00
Babbage
371b9ae6e7
MCP Registry Publication - Declobbering ( #1151 )
...
* declobbering tags
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-29 10:35:55 +01:00
Babbage
35b0da2495
Add container label & improve registry script ( #1143 )
...
License Check / license-check (push) Has been cancelled
Publish to MCP Registry / publish (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
Docker / build (push) Has been cancelled
Build and Test Go Project / build (macos-latest) (push) Has been cancelled
Build and Test Go Project / build (ubuntu-latest) (push) Has been cancelled
Build and Test Go Project / build (windows-latest) (push) Has been cancelled
GoReleaser Release / release (push) Has been cancelled
* Add publish script and formed server file
* Add dockerfile label and clean script
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
v0.16.0
2025-09-26 12:08:03 +01:00
dependabot[bot]
f39cf34cdf
build(deps): bump goreleaser/goreleaser-action from 6.3.0 to 6.4.0 ( #1119 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/9c156ee8a17a598857849441385a2041ef570552...e435ccd777264be153ace6237001ef4d979d3a7a )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-version: 6.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: JoannaaKL <joannaakl@github.com >
2025-09-26 12:01:49 +02:00
dependabot[bot]
11118ed063
build(deps): bump docker/build-push-action from 5.0.0 to 6.18.0 ( #1120 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5.0.0 to 6.18.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/0565240e2d4ab88bba5387d719585280857ece09...263435318d21b8e681c14492fe198d362a7d2c83 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 6.18.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: JoannaaKL <joannaakl@github.com >
2025-09-26 11:59:18 +02:00
dependabot[bot]
af534df515
build(deps): bump sigstore/cosign-installer from 3.5.0 to 3.10.0 ( #1117 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.5.0 to 3.10.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/59acb6260d9c0ba8f4a2f9d9b48431a222b68e20...d7543c93d881b35a8faa02e8e3605f69b7a1ce62 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 3.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: JoannaaKL <joannaakl@github.com >
2025-09-26 11:57:20 +02:00
dependabot[bot]
10a33e7b7d
build(deps): bump actions/setup-go from 5 to 6 ( #1118 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: JoannaaKL <joannaakl@github.com >
2025-09-26 11:54:50 +02:00
JoannaaKL
abf7c478ac
Add tools for Projects V2 ( #1114 )
...
* Add get_project tool
* Remove pagination for now
* Fix url formatting
* Minor tweaks
* Add list project fields tool
* Wording
2025-09-26 11:36:35 +02:00
Ola Hungerford
0a1d6dbd36
Add server instructions based on toolsets ( #1091 )
...
* Add instruction generation for enabled toolsets and corresponding tests
* Refactor instruction generation to always include base and context management instructions
* Refactor base instruction for clarity and adjust context management instruction formatting
* Simplify changes for now
* Remove unused toolset instructions and simplify test cases for clarity
* Add test cases for issues, notifications, and discussions toolsets in instruction generation
* Update base instruction and test expectations for clarity on tool selection and context management
* Add support for disabling instructions via environment variable
* Clarify PR review workflow instruction for consistency
* Apply suggestions from code review
Co-authored-by: Ksenia Bobrova <almaleksia@github.com >
* Refactor instruction generation and testing for clarity and consistency
---------
Co-authored-by: Ksenia Bobrova <almaleksia@github.com >
2025-09-25 13:27:29 +02:00
Ksenia Bobrova
2efa8e8a1d
Add Copilot Spaces toolset to readme ( #1135 )
2025-09-25 12:00:31 +02:00
Babbage
bc97baf8d3
Update MCP Registry Publish Script ( #1132 )
...
* Add publish script and formed server file
* Fix url and fix script
* Set version to 0.0.0 initially
* remove uncessary script
* remove unnecessary ignore
* Remove whitespace
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add registry publisher workflow
* Fetch tags in registry release workflow
* Update registry workflow and server.json with VERSION placeholder
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-25 09:31:26 +01:00
Babbage
eb0757c447
Add MCP Registry publish workflow ( #1129 )
...
Add registry publisher workflow
2025-09-24 19:15:32 +01:00
Babbage
0ca30ec7f2
Add MCP Registry server file ( #1128 )
...
Add MCP Registry server file
2025-09-24 17:50:54 +01:00
Ksenia Bobrova
f1e0e8f652
Adding option to manually dispatch docker container build workflows ( #1124 )
2025-09-23 14:19:24 +02:00
JoannaaKL
23630b3744
Add ListProjects tool ( #1113 )
...
* Bump go-viper/mapstructure
* Update github.com/go-viper/mapstructure/v2 version in licenses
* Add tool to list projects
* Fix ordering
2025-09-22 16:48:51 +02:00
Adam Holt
d6d60f4567
Update documentation to reflect OAuth support ( #1070 )
2025-09-22 15:25:09 +02:00
Lulu
02ca293183
docs: Update optional headers and path params for remote server ( #1111 )
...
* docs: Update optional headers and path params for remote server
* fix typos
* add note about single toolset
2025-09-22 10:58:18 +01:00
JoannaaKL
8beacca8f3
Bump go-viper/mapstructure ( #1110 )
...
* Bump go-viper/mapstructure
* Update github.com/go-viper/mapstructure/v2 version in licenses
2025-09-22 10:21:00 +02:00
dependabot[bot]
2a0c7bff82
build(deps): bump golang from 1.24.4-alpine to 1.25.1-alpine ( #1063 )
...
Bumps golang from 1.24.4-alpine to 1.25.1-alpine.
---
updated-dependencies:
- dependency-name: golang
dependency-version: 1.25.1-alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tony Truong <tonytrg@github.com >
2025-09-16 18:07:48 +02:00
dependabot[bot]
3b25bd2f69
build(deps): bump docker/login-action from 3.0.0 to 3.5.0 ( #882 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.0.0 to 3.5.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/343f7c4344506bcbf9b4de18042ae17996df046d...184bdaa0721073962dff0199f1fb9940f07167d1 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tony Truong <tonytrg@github.com >
2025-09-16 18:02:11 +02:00
dependabot[bot]
4541cec45b
build(deps): bump docker/setup-buildx-action from 3.0.0 to 3.11.1 ( #881 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.0.0 to 3.11.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/f95db51fddba0c2d1ec667646a06c2ce06100226...e468171a9de216ec08956ac3ada2f0791b6bd435 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 3.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tony Truong <tonytrg@github.com >
2025-09-16 18:02:02 +02:00
dependabot[bot]
28ca9adf49
build(deps): bump actions/stale from 9 to 10 ( #1065 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v9...v10 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: '10'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tony Truong <tonytrg@github.com >
2025-09-16 17:50:31 +02:00
dependabot[bot]
5fece71c04
build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 ( #1090 )
...
* build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.9.1 to 1.10.1.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Commits](https://github.com/spf13/cobra/compare/v1.9.1...v1.10.1 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-version: 1.10.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* update license
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: tonytrg <tonytrg@github.com >
2025-09-16 17:49:55 +02:00
dependabot[bot]
37d00319fc
build(deps): bump actions/attest-build-provenance from 2 to 3 ( #1066 )
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 2 to 3.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-16 17:46:39 +02:00