github-releases-mcp
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.