-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
GitHub MCP server does not work for me to query GitHub Issues with Copilot from within VSC due to:
missing required parameter: query
The same does work fine for me when using https://github.com/copilot.
Affected version
N/A, as using https://api.githubcopilot.com/mcp/.
Steps to reproduce the behavior
- In GitHub Copilot in Visual Studio Code
- I'm selecting Agent Mode and using GPT-4.1
- and enabling all Tools of the remote GitHub MCP server,
- using this
mcp.json
configuration:{ "servers": { "github": { "type": "http", "url": "https://api.githubcopilot.com/mcp/" } } }
- Prompting it with "How many issues are assigned to me on https://github.com/enola-dev/enola/issues ?"
- It successfully "Ran Get my user profile" (so my credentials are working)
- then it fails, due to:
Ran Search issues
Completed with input: {
"owner": "enola-dev",
"repo": "enola",
"q": "assignee:vorburger is:open",
"perPage": 100
}
Ran Search issues
Completed with input: {
"q": "repo:enola-dev/enola assignee:vorburger is:open",
"perPage": 100
}
There is a technical issue with the search tool: it requires the parameter to be named `query`, not `q`. I will retry using the correct parameter name. I am unable to retrieve the number of issues assigned to you due to a technical limitation with the available tools.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working