
GitHub Inside Claude Code
Wire Claude Code (or another MCP client) to GitHub through a single normalized bridge instead of ad-hoc shell gh snippets.
Overview
GitHub Inside Claude Code is an MCP server for the Build phase that exposes 89 normalized GitHub CLI operations to coding agents over stdio.
What is this MCP server?
- 89 normalized GitHub-CLI operations grouped into 6 operation families
- stdio MCP package via uvx gh-tool-use-mcp (PyPI 0.9.6)
- Federation sources for research ops (Tavily and Brave) alongside gh workflows
- Optional TAVILY_API_KEY and BRAVE_API_KEY only when research tools are invoked
- Targets Claude Code as a first-class GitHub-inside-agent experience
- 89 operations
- Server version 0.9.6
What problem does it solve?
Agents struggle to do reliable GitHub work when every task depends on hand-written gh shell commands and inconsistent tool schemas.
Who is it for?
Indie builders living in Claude Code who want PR/issue/repo automation without maintaining a custom GitHub MCP wrapper.
Skip if: Teams that forbid gh CLI on developer machines or need GitHub App-only enterprise policies without CLI.
What do I get? / Deliverables
After you register the server, your agent can call typed GitHub operations (plus optional research federation) from the same MCP session you use to write code.
- MCP-accessible GitHub repo/PR/issue workflows from your agent
- Optional web research calls alongside gh context
- Consistent tool schemas across 89 documented operations
Recommended MCP Servers
Journey fit
Canonical shelf is build integrations because the server’s core value is connecting your coding agent to GitHub CLI workflows. integrations fits repo/PR/issue automation and third-party federation hooks used while building and shipping.
How it compares
MCP GitHub-CLI bridge with 89 ops, not a single-purpose agent skill or raw terminal-only gh usage.
Common Questions / FAQ
Who is GitHub Inside Claude Code for?
Solo and indie developers who use Claude Code or another MCP client and want structured GitHub CLI access from the agent.
When should I use GitHub Inside Claude Code?
Use it whenever your agent should open PRs, manage issues, inspect repos, or pair gh actions with optional Tavily/Brave research during a build or ship workflow.
How do I add GitHub Inside Claude Code to my agent?
Add the PyPI package with stdio transport and runtime uvx gh-tool-use-mcp per server.json, authenticate gh locally, and set Tavily/Brave keys only if you use those research tools.