github-releases-mcp

github-releases-mcp

1

GitHub Releases MCP Server is a versatile toolkit aimed at managing, analyzing, and comparing releases from GitHub repositories. It offers features that support version comparison, release listing, and detailed release information with rich, emoji-enhanced formatting. Integration options with various MCP clients allow seamless configuration for enhanced release management.

GitHub Releases MCP Server

A powerful Model Context Protocol (MCP) toolkit for GitHub releases management, providing comprehensive tools for accessing, comparing, and analyzing GitHub repository releases.

Features

  • Obtain detailed release information
  • Compare changes between versions
  • List releases with filtering options
  • Supports semantic versioning
  • Filter pre-releases
  • Rich formatting with emojis
  • Pagination for many releases
  • Optional authentication for private repositories

Configuration

Optional environment variable GITHUB_PERSONAL_ACCESS_TOKEN for authentication and higher rate limits.

Client Configuration

Configurable with various MCP clients such as Cursor, VS Code, Claude Desktop, and Windsurf.

Available Tools

github_release_info

Get detailed information about a specific release version.

github_releases_compare

Compare changes between two versions.

github_releases_list

List all releases with optional filters.