← Back to MCP Directory
Github GuMCP Server

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 StartedGet Started
1

Create 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.

2

Generate Your Server URL

Generate and copy your MCP server URL to use in your application.