- Language
- Python
- Last commit
- 1h ago
- Forks
- 0
- Open issues
- 0
- Registry update
- Oct 15, 2026
Connect
pypi$claude mcp add gh-release-mcp \ -- uvx gh-release-mcp==0.1.1
Environment variables
Nothing to configure — it works as is.
Security review
Review passedReviewed just now.
- metadata
- scanned
- packages
- 1 checked
No findings.
Tools
This server runs on your machine, so its tool list is not fetched before install — the README below describes what it offers.
gh-release-mcp
An MCP server that lets an agent list and download GitHub release assets — with multi-mirror parallel ranged download and sha256 verification. Zero external binaries (pure Python standard library: no
aria2,curl,gh,jq). By embedai.com.cn.
Built for restricted networks: it probes which mirrors support HTTP Range (206), splits a file across mirrors and downloads segments in parallel, then verifies sha256 from GitHub's own asset digest.
Tools
| Tool | What it does |
|---|---|
list_release_assets | List a release's assets (name, size, url). |
download_release_asset | Download one asset (by name) or several (by glob pattern) with parallel ranged requests across mirrors; verifies sha256 when available. |
Install / run
# run instantly (no install)
uvx gh-release-mcp
# or via pip
pip install gh-release-mcp
gh-release-mcp
It speaks MCP over stdio.
Configure your client
opencode (opencode.json):
{
"mcp": {
"gh-release": {
"type": "local",
"command": ["uvx", "gh-release-mcp"]
}
}
}
Claude Desktop / Cursor (mcpServers):
{
"mcpServers": {
"gh-release": { "command": "uvx", "args": ["gh-release-mcp"] }
}
}
Tools in detail
download_release_asset arguments:
| arg | meaning |
|---|---|
owner, repo | e.g. NationalSecurityAgency, ghidra |
tag | release tag; omit or latest |
name | exact asset name (optional) |
pattern | glob, e.g. *PUBLIC*.zip (optional) |
dest | destination directory (default: cwd) |
mirrors | mirror prefixes (must support Range); default ghproxy.net + ghfast.top |
connections | segments per file (default 8) |
Env vars: GITHUB_TOKEN (optional, raises API limits / private repos).
Example prompts
- "Using gh-release, list the assets of
BurntSushi/ripgreplatest." - "Download
NationalSecurityAgency/ghidraGhidra_12.1.4_buildmatching*PUBLIC*.zipinto./ghidra."
Related
- CLI tool (no MCP): gh-download · PyPI
gh-download-embedai - Blog: https://embedai.com.cn
License
MIT
From the server's repository — third-party content, read it before running anything it suggests.
More in Dev tools
cmpose
io.github.Keremturker
Generate buildable Compose Multiplatform and Unity game projects locally from tested templates.
MIMRY
io.github.jbacalso24
The local context engine for AI coding agents: ranked files, context packs and a code graph.
tewip
io.github.hmamut39
Proves software work: triages failing tests, checks whether a test can fail, and reads migrations.
Code Guardian
io.github.LuminariSoftwares
Safe to run? Will it work? Is it complete? A deterministic A-F grade for a repo, without running it.
gitlab-mcp
io.github.zereight
GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.
Plumb
io.github.plumbkit
LSP-backed IDE intelligence plus concurrency-safe, transactional edits for AI coding agents.
Listing from the official MCP Registry · repository facts from GitHub, 1m ago.