MHC Binding Prediction (bioSkills)
A Claude Code skill that scores peptides for binding and natural presentation by MHC class I molecules to nominate candidate CD8 T-cell epitopes and neoantigens.
| Type | Claude Skill |
| Supplier | GPTomics bioSkills (community OSS, MIT) |
| Availability | GA — part of the bioSkills collection |
| Pricing | Free / OSS (MIT) |
| Capabilities | Read/Write — Claude runs the skill’s workflow locally (Bash/Python), not as an MCP tool |
| Verified | works · 2026-07-20 |
| Security | cleared · 2026-07-20 — provenance matches GPTomics, MIT repo maintained, no OSV advisories |
How to install
bioSkills is not an npm package — clone the repo, then either run the installer for the whole category or copy the single skill directory.
- Claude Code — clone and install via the bundled script:
git clone https://github.com/GPTomics/bioSkills cd bioSkills ./install-claude.sh --categories "immunoinformatics"The installer copies matching skills into
~/.claude/skills/(default target). Use--listto preview and--dry-runto see what would be copied. - Claude Code / other agents — copy just this one skill:
cp -r bioSkills/immunoinformatics/mhc-binding-prediction ~/.claude/skills/(run from inside your clone; otherwise replace
bioSkills/with the absolute path of your clone). InstallMHCflurry(pip install mhcflurry && mhcflurry-downloads fetch) when prompted;NetMHCpan-4.1andMixMHCpredare separate academic downloads.
What it does
Ranks peptides for MHC class I binding and presentation using three complementary predictors:
- MHCflurry — pip-installable Python presentation predictor with flexible allele parsing.
- NetMHCpan-4.1 — the field-standard predictor with the broadest allele coverage.
- MixMHCpred — mass-spec–grounded presentation scoring.
The skill teaches the practical distinctions that matter (binding-affinity vs. eluted-ligand scoring, %Rank vs. raw nM for cross-allele comparisons) and the common failure modes (eluted-ligand abundance bias under-ranking low-expression neoantigens; pan-model extrapolation error on rare alleles). It stresses that predicted binding is necessary but not sufficient for immunogenicity.
Primary use cases: scanning proteins for class I epitopes, scoring tumor neoantigen candidates, choosing the right predictor for a given allele/question.
Notes
Distributed as a SKILL.md in the bioSkills collection — Claude executes the workflow locally via Bash/Python rather than as an MCP server. Upstream front-matter name: bio-immunoinformatics-mhc-binding-prediction. Complementary to the broader Epitope Prediction bioSkills skill (which also covers B-cell and class II). NetMHCpan/MixMHCpred require separate academic-use downloads from their vendors. Upstream directory: immunoinformatics/mhc-binding-prediction.
Sources
Installed this tool?
Share feedback — install path, OS, errors, workarounds. The form opens with this tool pre-selected and a link back to this page.