Open
Description
Currently, the MCP server does not support setting a 'Type' field (such as feature, bug, or task) for issues or pull requests. It would be very helpful if MCP could allow users to specify the type of an issue or PR, making it easier to categorize and manage work. Please consider adding support for this feature. Thank you!
Activity
radar07 commentedon May 19, 2025
@williammartin Adding my experience here as I have a similar use case and I'd like to work on this.
I believe a potential approach could involve using
labels
directly on issues and pull requests. This would require the ability to manage theselabels
– by defining thelabels
toolsets (GH MCP don't havelabels
currently) – and then applying them to the relevant issues and PRs. LMK if I'm missing something.williammartin commentedon May 26, 2025
@radar07 Issue Types are a first class thing in GitHub now: https://docs.github.com/en/issues/tracking-your-work-with-issues/configuring-issues/managing-issue-types-in-an-organization
I think that exposing this would be a reasonable addition.
radar07 commentedon May 29, 2025
@williammartin Thanks for the details. The
Type
is added to theIssueRequest
in the latest version ofgo-github
. Since this is not in thev69
that we use in thegithub-mcp-server
we can not proceed with this version. 🤔williammartin commentedon May 29, 2025
It's not a problem to bump go-github.
go-github
tov72
#455radar07 commentedon May 30, 2025
Thanks @williammartin. I'll be working on bumping
go-github
tov72
.