Skip to main content
On this page

adk-mcp-github

GitHub hosted MCP. Acts on behalf of the authenticated identity (token scopes = MCP capability). Auth: PAT (fine-grained preferred) in $GITHUB_TOKEN_CRED. To switch to OAuth: remove the headers block; agent will run OAuth on first connect. Skills fall back through MCP → gh CLI → direct REST (last resort). See SETUP.md.

Source

mcp/adk-mcp-github.json

Environment variables referenced

  • GITHUB_TOKEN_CRED

Configuration

JSON
{  "name": "adk-mcp-github",  "type": "http",  "url": "https://api.githubcopilot.com/mcp/",  "headers": {    "Authorization": "Bearer ${GITHUB_TOKEN_CRED}"  },  "description": "GitHub hosted MCP. Acts on behalf of the authenticated identity (token scopes = MCP capability). Auth: PAT (fine-grained preferred) in $GITHUB_TOKEN_CRED. To switch to OAuth: remove the `headers` block; agent will run OAuth on first connect. Skills fall back through MCP → `gh` CLI → direct REST (last resort). See SETUP.md."}