Home / Servers / GitHub API

GitHub API MCP server

Every GitHub REST endpoint: repos, issues, PRs, actions, users.

The complete GitHub REST API as tools, compiled from GitHub's own OpenAPI description. Public data works without a key; add a personal access token for private repositories, writes and higher limits.

Why use the hosted one: Public data works without a key, and your own GitHub personal access token unlocks the rest. One search finds the right endpoint among hundreds.

Public data works without a key. For private data, writes and higher limits, add your GitHub personal access token in the dashboard.

Connect

Run in your terminal
claude mcp add --transport http hj-github-api https://mcp.hjlabs.in/mcp/github-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Create an API key and put it in place of YOUR_API_KEY. Step-by-step guides: claude.ai and ChatGPT connectors, Claude Code, Cursor, VS Code, Claude Desktop, Windsurf, Zed, OpenAI Codex CLI, Gemini CLI.

All 1,221 tools

Actions 98 tools
Orgs 52 tools
Copilot 44 tools
Apps 29 tools
Code 22 tools
Agent 20 tools
Gists 19 tools
Agents 18 tools
Dependabot 17 tools
Codespaces 13 tools
Activity 12 tools
Api 9 tools
Billing 9 tools
Oidc 8 tools
Campaigns 5 tools
Interactions 5 tools
Meta 3 tools
Codes 2 tools
Gitignore 2 tools
Issues 2 tools
Licenses 2 tools
Markdown 2 tools
Migrations 2 tools
Security 2 tools
Credentials 1 tool
Emojis 1 tool
Packages 1 tool

The first 400 of 1,221 are listed; the search box above covers all of them, and so does search_tools from your assistant.

Try asking

List the open issues labelled "bug" in cloudflare/workers-sdk and summarise them.

Usage and limits

Every account gets a free daily allowance of tool calls; connecting, listing and searching are not counted. See the limits. Only a tool that runs costs a call.

Other hosted servers