Public read+write reference MCP server over the GitHub REST API. Env-gated tool groups (write off by default), typed rate-limit/error handling, honest capabilities table. Reference portfolio implementation, not the official GitHub MCP server.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add github-jaimenbell -- uvx jaimenbell-github-mcp~/.codex/config.toml
[mcp_servers.github-jaimenbell]
command = "uvx"
args = ["jaimenbell-github-mcp"]
# codex mcp add github-jaimenbell -- uvx jaimenbell-github-mcp~/.cursor/mcp.json
{
"mcpServers": {
"github-jaimenbell": {
"command": "uvx",
"args": [
"jaimenbell-github-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"github-jaimenbell": {
"type": "stdio",
"command": "uvx",
"args": [
"jaimenbell-github-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"github-jaimenbell": {
"command": "uvx",
"args": [
"jaimenbell-github-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"github-jaimenbell": {
"command": "uvx",
"args": [
"jaimenbell-github-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"github-jaimenbell": {
"command": "uvx",
"args": [
"jaimenbell-github-mcp"
]
}
}
}