GitHub

GitHub

Official
Developer Tools
API Key

Read repositories, manage issues and PRs, analyze code, and automate workflows.

GitHub

Read repositories, manage issues and PRs, analyze code, and automate workflows. With Lunar.dev MCPX, the MCP Gateway for secure and governed tool access, you connect the GitHub MCP server to Claude, ChatGPT, Cursor, and any MCP client through one gateway that routes, authenticates, and governs every GitHub tool call against your policies.

Why MCPX

MCPX is Lunar.dev's MCP Gateway. It sits between your AI agents and your MCP servers as a single gateway for every tool call, routing, authenticating, and governing traffic against your policies. Connect GitHub once and govern it everywhere: role-based access per agent with on-behalf-of attribution, real-time visibility, and an immutable audit trail of who did what, all deployable inside your own VPC.

Tools content

  • actions_get · Read-only
    Get details of GitHub Actions resources (workflows, workflow runs, jobs, and artifacts).
  • actions_list · Read-only
    List GitHub Actions workflows in a repository.
  • actions_run_trigger · Write
    Trigger GitHub Actions workflow actions.
  • get_job_logs · Read-only
    Get GitHub Actions workflow job logs.
  • get_code_scanning_alert · Read-only
    Get code scanning alert.
  • list_code_scanning_alerts · Read-only
    List code scanning alerts.
  • get_me · Read-only
    Get my user profile.
  • get_team_members · Read-only
    Get team members.
  • get_teams · Read-only
    Get teams.
  • assign_copilot_to_issue · Write
    Assign Copilot to issue.
  • request_copilot_review · Write
    Request Copilot review.
  • get_dependabot_alert · Read-only
    Get dependabot alert.
  • list_dependabot_alerts · Read-only
    List dependabot alerts.
  • get_discussion · Read-only
    Get discussion.
  • get_discussion_comments · Read-only
    Get discussion comments.
  • list_discussion_categories · Read-only
    List discussion categories.
  • list_discussions · Read-only
    List discussions.
  • create_gist · Write
    Create Gist.
  • get_gist · Read-only
    Get Gist content.
  • list_gists · Read-only
    List Gists.

See all 83 tools

Frequently asked questions

What is the GitHub MCP server?

Read repositories, manage issues and PRs, analyze code, and automate workflows. Through Lunar.dev MCPX, GitHub connects to any MCP-compatible AI client behind a single governed gateway.

How do I connect GitHub to MCPX?

Add the GitHub server in the MCPX control plane or your app.yaml, then point your AI client at your MCPX gateway. MCPX handles API Key and routes every GitHub call through the gateway.

Is the GitHub MCP server official?

Yes. GitHub is an official, vendor-published MCP server, and MCPX governs it like any other server in your catalog.

What authentication does GitHub use with MCPX?

GitHub uses API Key. MCPX enforces authentication at the gateway with token-based auth, OAuth, and role-based profiles, so you control which agents can invoke it.

How many tools does GitHub expose in MCPX?

GitHub exposes 84 tools. In MCPX you can enable or disable each tool per agent for least-privilege access.

Server details

CategoryDeveloper Tools
AuthAPI Key
Connectionstdio (Docker)
Tools84 available