github-explorer-mcp

github-explorer-mcp

3.1

If you are the rightful owner of github-explorer-mcp 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.

The GitHub Explorer MCP server provides detailed information about GitHub repositories, including file content, directory structure, and metadata, for MCP clients like Claude Desktop and Cursor.

GitHub Explorer MCP is a server designed to facilitate the retrieval of comprehensive information from GitHub repositories. It offers features such as repository summaries, directory structure visualization, and file content access. The server enhances metadata by providing details like stars, forks, and last updated information. It supports local repository cloning for faster data processing and includes a caching system to minimize API calls. Users can receive progress notifications for long-running operations and choose between text or JSON format for data output. The server also offers auto-completion suggestions for repository owners and names, and a basic web interface for status updates when running in HTTP mode.

Features

  • Repository Summaries: Get comprehensive information about GitHub repositories.
  • Directory Structure: View the complete file structure of any repository with a nice ASCII tree visualization.
  • File Content: Access the content of specific files.
  • Metadata Enhancement: Get stars, forks, description, and last updated information.
  • Local Repository Cloning: Clone repositories locally for faster processing and more complete data.

Tools

  1. github_repository_summary

    Get a summary of GitHub repository

  2. github_directory_structure

    Get the tree structure of the GitHub repository

  3. github_read_important_files

    Get the contents of specific files in GitHub repository

  4. git_search

    Search for content in GitHub repository

  5. git_diff

    Get the difference between two branches or commits