custom-github-mcp-server

Sami-07/custom-github-mcp-server

3.2

If you are the rightful owner of custom-github-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Simple custom-built MCP server that provides GitHub integration features through various tools and resources.

The GitHub MCP Server is a custom-built Model Context Protocol server designed to integrate seamlessly with GitHub, offering a range of features to interact with GitHub data. It allows users to retrieve user information, list repositories and followers, manage repository issues, and access commit statuses. The server is designed to provide resource-based access to GitHub data, making it easier for developers to interact with GitHub's API through a structured protocol. The server requires a GitHub token with specific permissions to function, ensuring secure and authorized access to GitHub resources. With its simple setup and comprehensive tools, the GitHub MCP Server is an efficient solution for developers looking to integrate GitHub functionalities into their applications.

Features

  • Get user information and profile details
  • List user repositories and followers
  • Get repository issues
  • Create new issues
  • Get commit statuses

Tools

  1. owner_info

    Get information about the authenticated GitHub user

  2. get_user_info

    Get information about a GitHub user

  3. list_followers

    List followers for a GitHub user

  4. list_repositories

    List repositories for a GitHub user

  5. get_repo_issues

    Get issues for a repository

  6. create_issue

    Create a new issue

  7. get_commit_statuses

    Get commit statuses for a specific commit SHA