What is the GitHub token used for?
The token is optional. If provided, it authenticates API requests, allowing access to private repositories and higher API rate limits.
@SLineroDev
基本信息
A powerful Model Context Protocol (MCP) toolkit for GitHub releases management. This server provides comprehensive tools for accessing, comparing, and analyzing GitHub repository releases with rich formatting and detailed information.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"github-releases-mcp": {
"command": "npx",
"args": [
"@slinerodev/github-releases-mcp"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your_token"
}
}
}
}Get detailed information about a specific GitHub release version. Supports semantic versioning formats (v1.0.0, @1.0.0, 1.0.0) and returns comprehensive release details including tag name, release title, publication date, and full release notes. Perfect for understanding what changed in a specific version or for documentation purposes.
Compare changes between two GitHub release versions. Ideal for understanding what changed between versions, generating changelogs, or migration guides. Returns a chronological list of all releases between the two versions with their full release notes, making it perfect for analyzing the evolution of features, bug fixes, and breaking changes. Supports semantic versioning formats (v1.0.0, @1.0.0, 1.0.0).
List all GitHub releases for a repository with rich formatting and comprehensive details. Returns releases in chronological order with emojis for better readability (🔖 for versions, 🗓️ for dates, 📝 for descriptions). Perfect for getting an overview of a project's release history, finding the latest version, or monitoring release frequency. Supports pagination and filtering of pre-releases.
List all packages for a GitHub organization. Returns detailed information about each package including its name, type, visibility, and repository details. Perfect for discovering available packages and their metadata in an organization.
Fetch the README file for a GitHub repository and return its plain text content. Useful for discovering package names and documentation in monorepos.
A Model Context Protocol (MCP) server that provides tools for accessing, comparing, and analyzing GitHub repository releases. It offers detailed release information, version comparison, and release listing with filtering, all with rich emoji-enhanced formatting. Designed for developers using MCP clients who need to manage or inspect GitHub releases.
Install and run via npx: GITHUB_PERSONAL_ACCESS_TOKEN=your_token npx @slinerodev/github-releases-mcp. Alternatively, configure it in your MCP client’s config file (Cursor, VS Code, Claude Desktop, or Windsurf) using the published npm package or a local development version. The server exposes three tools: github_release_info, github_releases_compare, and github_releases_list.
The token is optional. If provided, it authenticates API requests, allowing access to private repositories and higher API rate limits.
The server works with Cursor, VS Code, Claude Desktop, and Windsurf. Configuration files vary per client; for example, VS Code uses `.vscode/settings.json` with `mcp.servers` instead of `mcpServers`.
Three tools: `github_release_info` (details of a specific version), `github_releases_compare` (differences between two versions), and `github_releases_list` (formatted list of releases with filtering).
It gracefully handles invalid repository names, non-existent versions, invalid version formats, API rate limits, network issues, and authentication errors, returning clear error messages.
No. The `GITHUB_PERSONAL_ACCESS_TOKEN` environment variable is optional. Without it, you can still access public repositories.
Production-grade GitLab MCP server with 86 tools — full GitLab control from any AI agent (Claude, Cursor, Zed).
MCP servers for the Atlassian products (Bitbucket, Confluence, JIRA) of the Data Center version
MCP server that enables AI assistants to interact with Linear project management system through natural language, allowing users to retrieve, create, and update issues, projects, and teams.
This MCP server provides integration with Gerrit code review system, allowing AI assistants to review code changes and their details through a simple interface.
Yuque mcp server
评论