zerodeps-dev/github-issues-mcp
Zero-dependency MCP server connecting Claude to GitHub Issues with OAuth 2.0
Platform-specific configuration:
{
"mcpServers": {
"github-issues-mcp": {
"command": "npx",
"args": [
"-y",
"github-issues-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A zero-dependency MCP server that gives Claude full control over GitHub Issues and Project boards. OAuth 2.0 auth, Streamable HTTP transport, runs anywhere Node.js 18+ runs.
Built for developers who want Claude (Web App, Desktop, or CLI) to manage their GitHub issue boards without installing heavyweight tools or granting broad permissions.
You have a private GitHub repo with issues organized as a project board (kanban). You want Claude — across Web App, Desktop, and CLI — to:
The official GitHub MCP connector (via api.githubcopilot.com) requires GitHub App installation with org-level permissions and doesn't reliably access private repos under personal accounts. This server sidesteps all of that — it uses a GitHub Personal Access Token directly. If the token can see the repo, Claude can manage it.
Real-world example: I use this to manage a multi-project roadmap across Claude Web App (for planning conversations) and Claude Code CLI (for implementation sessions). Both Claudes read and write to the same kanban board. Issues are created during planning, moved to "In Progress" during coding, and closed when done — all without leaving the conversation.
Loading reviews...