Skip to main content

GitHub

Interact with GitHub repositories, issues, pull requests, and file content via the GitHub REST API.

Quick Start


Config

string
GitHub personal access token. Falls back to GITHUB_TOKEN env var.
string
default:"https://api.github.com"
GitHub API base URL. Override for GitHub Enterprise.

Tools


Environment Variables

Create a token at github.com/settings/tokens. Required scopes depend on your use case — repo for private repos, public_repo for public only.

Tool Usage Examples

List Issues

Create Issue

Search Repos

Read File Content