GitHub MCP Helper
GitHub MCP Helper is a VS Code extension that starts and manages a bundled GitHub MCP server from inside VS Code.
Features
- Start the bundled GitHub MCP server from VS Code.
- Stop the running MCP server.
- Open an output channel to view server logs.
- Open workspace MCP config quickly (
.vscode/mcp.json).
Commands
GitHub MCP: Start Local Server
GitHub MCP: Stop Local Server
GitHub MCP: Show Server Output
GitHub MCP: Open Workspace MCP Config
Requirements
- VS Code 1.116.0 or newer.
- Node.js 18 or newer.
- GitHub token and repo config provided via environment variables.
Configuration
Provide these environment variables:
GITHUB_TOKEN
GITHUB_OWNER
GITHUB_REPO
DOCS_PATH (optional, defaults to docs)
The extension loads .env from your workspace folder first, then from the extension folder.
Security Notes
- Do not commit personal access tokens.
- Prefer using local
.env files or secret management.
Known Issues
- If GitHub token scopes are missing, some operations (for example Dependabot alerts) may fail.
Release Notes
0.0.1
- Initial version with bundled MCP server and helper commands.
| |