GitHub
Interact with GitHub repositories, issues, pull requests, and file content via the GitHub REST API.Quick Start
Config
GitHub personal access token. Falls back to
GITHUB_TOKEN env var.GitHub API base URL. Override for GitHub Enterprise.
Tools
| Tool | Description |
|---|---|
github_search_repos | Search repositories by query. Returns names, stars, descriptions. |
github_list_issues | List issues for a repository (excludes PRs). |
github_get_issue | Get full details of a specific issue. |
github_create_issue | Create a new issue with title, body, and labels. |
github_list_prs | List pull requests for a repository. |
github_get_file_content | Get file content from a repo (auto-decodes base64). |
Environment Variables
repo for private repos, public_repo for public only.