Create or Update File
Create or update a GitHub file. Always ask the user for owner, repo, and branch. Never assume values from the prompt.
Search Repositories
Search for GitHub repositories
Create Repository in Personal Account
Create a new GitHub repository in your personal account
Create Repository in an Organization
Create a new repository in a GitHub organization.
Get File Contents
Get the contents of a file or directory from a GitHub repository
Push Files
Push multiple files to a GitHub repository in a single commit
Create Pull Request
Create a new pull request in a GitHub repository
List Branches
List branches of a GitHub repository. Results are paginated.
Search Code
Search for code across GitHub repositories
Search Issues
Search for issues and pull requests across GitHub repositories
Customize Tools
Edit descriptions, modify arguments, select tools, or add new ones
Customize tools to fit your workflows, apply guardrails for governance, reduce token consumption with smart routing, and get complete audit visibility—all through a secure, enterprise-ready gateway.
Join IT leaders deploying AI at enterprise scale with security, compliance, and governance built in.