Details
- API Base URL:
https://api.github.com - MCP Base URL:
https://api.githubcopilot.com/mcp/
Unified API
| Method | Endpoint | Description |
|---|---|---|
| repos | /git/repos | Retrieve a list of repositories for the installed app. |
| pulls | /git/repos/{repo}/pulls | Retrieve a list of pull requests for a specified repository. |
| tags | /git/repos/{repo}/tags | Retrieve a list of tags for a specified repository. |
| releases | /git/repos/{repo}/releases | Retrieve a list of releases for a specified repository. |
Unified MCP Tools
| Tool | Description |
|---|---|
| List GitHub Repositories | List repositories from installed GitHub App. |
| List GitHub Pull Requests | List pull requests from a specified GitHub repository. |
| List GitHub Tags | List tags from a specified GitHub repository. |
| List GitHub Releases | List releases from a specified GitHub repository. |
Edge Cases & Special Considerations
- Installation Tokens: Automatically fetches short-lived installation access tokens for each request
- Dual Auth Mode: Supports both installation-level and user-level authentication via
BU-Auth-Modeheader

