- Notifications
You must be signed in to change notification settings - Fork1k
Closed
Description
Describe the bug
This commandfrom the README does not work for me:
$ docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_... -e GITHUB_TOOLSETS="repos,issues,pull_requests,code_security,experiments" ghcr.io/github/github-mcp-server2025/05/12 17:03:08 Failed to initialize toolsets:toolset repos,issues,pull_requests,code_security,experiments does not exist
Nor does a slightly simpler one:
$ docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_... -e GITHUB_TOOLSETS="repos,issues" ghcr.io/github/github-mcp-server2025/05/12 17:00:52 Failed to initialize toolsets:toolset repos,issues does not exist
But these work fine:
$ docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_... -e GITHUB_TOOLSETS="repos" ghcr.io/github/github-mcp-serverGitHub MCP Server running on stdio$ docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_... -e GITHUB_TOOLSETS="all" ghcr.io/github/github-mcp-serverGitHub MCP Server running on stdio
Seems to be something related to parsing a comma-separated entry?
Affected version
Please rundocker run -i --rm ghcr.io/github/github-mcp-server ./github-mcp-server --version
and paste the output below
GitHub MCP ServerVersion: v0.2.1Commit: 9fa582d8d63522d70ce8f3af58265effb9645323Build Date: 2025-04-21T23:03:01Z