
Github GuMCP Server
Server for interacting with Github
Tools
Create Repository
Create a new repository
Search Repositories
Search for repositories
List Repositories
List repositories for a user or organization
Get Contents
Get the contents of a file or directory in a repository
List Commits
List all commits for a repository by branch
Get Commit
Get detailed information about a specific commit
List Stargazers
List all stargazers for a repository
Get Stargazers Count
Get the number of stargazers for a repository
List Issues
List all issues for a repository
Search Issues
Search for issues across all accessible repositories
Search Pull Requests
Search for pull requests across all accessible repositories
Get Issue
Get a specific issue for a repository including project field values
Create Issue
Create a new issue for a repository
Update Issue
Update a specific issue with title, body, state, labels, assignees, milestone, and more
Add Comment To Issue
Add a comment to a specific issue for a repository
List Comments
List all comments on a specific issue or pull request
Get Comment
Get a specific comment by its ID
List Branches
List all branches for a repository
Create Branch
Create a new branch from existing branch for a repository
List Pull Requests
List all pull requests for a repository
Get Pull Request
Get a specific pull request for a repository
Create Pull Request
Create a new pull request for a repository
Get User Id
Get the internal GitHub ID for a user by username
Get Organization Id
Get the internal GitHub ID for an organization by name
Get Repository Id
Get the internal GitHub ID for a repository by owner and name
List Projects
List GitHub Projects for a repository or organization
Get Project
Get detailed information about a specific GitHub Project
List Project Fields
List all fields in a GitHub Project
Create Project Field
Create a new field in a GitHub Project
Update Project Field
Update an existing field in a GitHub Project
Delete Project Field
Delete a field from a GitHub Project
List Project Items
List all items in a GitHub Project
Add Project Item
Add an item to a GitHub Project
Update Project Item
Update the position of an item in a GitHub Project
Delete Project Item
Remove an item from a GitHub Project
List Tags
List git tags in a repository
Get Tag
Get details about a specific git tag
List Releases
List all releases for a repository
Get Release
Get detailed information about a specific release
List Collaborators
List users with access to a repository
List Labels
List all labels in a repository
Get Label
Get information about a single label
Create Label
Create a new label in a repository
List Milestones
List all milestones in a repository
Get Milestone
Get details about a specific milestone
Get Rate Limit
Retrieve current API rate limit status
Add Collaborator
Invite a user to collaborate on a repository
Remove Collaborator
Remove a collaborator from a repository
List Teams
List teams in an organization
List Deployments
List all deployments for a repository
List Workflows
List all GitHub Actions workflows in a repository
Search Code
Search for code snippets across one or more repositories
Installation Steps
Get StartedCreate a Gumloop Account
To use this MCP, you need a Gumloop account. If you don't have one yet, you can create one for free.
Generate Your Server URL
Generate and copy your MCP server URL to use in your application.