You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The GitHub MCP server must be spawned with GITHUB_PERSONAL_ACCESS_TOKEN as an environment variable set with a value to use in GitHub API calls.
But the very name of this environment variable specifies too much. A personal access token is an access token that is provisioned manually by the user (through https://github.com/settings/tokens). This is tedious and a 'last resort' for authorizing apps.
A far preferable way to get an access token (which presumably works for this MCP server) is to use OAuth 2.0. For example, the Visual Studio keychain can produce such a token automatically for the user. But this is not a personal access token, but rather merely an access token.
The environment variable name suggests it must be a PAT, but in fact it's just an access token that's required.
Please consider adding support for GITHUB_ACCESS_TOKEN as an environment variable, document that, and deprecate use of the old environment variable name.
The text was updated successfully, but these errors were encountered:
The GitHub MCP server must be spawned with
GITHUB_PERSONAL_ACCESS_TOKEN
as an environment variable set with a value to use in GitHub API calls.But the very name of this environment variable specifies too much. A personal access token is an access token that is provisioned manually by the user (through https://github.com/settings/tokens). This is tedious and a 'last resort' for authorizing apps.
A far preferable way to get an access token (which presumably works for this MCP server) is to use OAuth 2.0. For example, the Visual Studio keychain can produce such a token automatically for the user. But this is not a personal access token, but rather merely an access token.
The environment variable name suggests it must be a PAT, but in fact it's just an access token that's required.
Please consider adding support for
GITHUB_ACCESS_TOKEN
as an environment variable, document that, and deprecate use of the old environment variable name.The text was updated successfully, but these errors were encountered: