Get My Profile
Get the authenticated user's profile information
Get Team Members
Get members of a specific team in an organization
Get Teams
Get teams for a user
Create Branch
Create a new branch in a GitHub repository
Create Or Update File
Create or update a file in a repository
Create Repository
Create a new GitHub repository
Delete File
Delete a file from a repository
Fork Repository
Fork a repository to your account or organization
Get Commit
Get details of a specific commit including diff and stats
Get File Contents
Get contents of a file or directory from a repository
Customize Tools
Edit descriptions, modify arguments, select tools, or add new ones
Key details about the GitHub MCP
The GitHub MCP provides comprehensive access to the entire GitHub platform through 98 tools. Key capabilities include:
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.