MCP server
HLA-Verify Official
com.hlaverify/hla-verify
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
HLA nomenclature and match checks against a pinned IPD-IMGT/HLA release. No patient identifiers.
Working at last checkVerified publisher: hlaverify.comAbout 4,690 tokens per request once connected15 tools
https://api.hlaverify.com/mcp
At a glance
- Type
- MCP server
- Publisher
- hlaverify.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 15
- Token cost
- About 4,690 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http hla-verify https://api.hlaverify.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.hla-verify] url = "https://api.hlaverify.com/mcp"
Gemini CLI
{"mcpServers":{"hla-verify":{"httpUrl":"https://api.hlaverify.com/mcp"}}}
Cursor
{"mcpServers":{"hla-verify":{"url":"https://api.hlaverify.com/mcp"}}}
VS Code
{"servers":{"hla-verify":{"type":"http","url":"https://api.hlaverify.com/mcp"}}}
Antigravity
agy mcp add hla-verify https://api.hlaverify.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"hla-verify","server_url":"https://api.hlaverify.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"hla-verify","server_url":"https://api.hlaverify.com/mcp"}
Tools
about~64 tokens
What this server is and is not, what to send it, benchmark evidence for why to use it, the beta state, and terms.allele_history~224 tokens
Every name the allele behind an HLA name has had, release by release since IPD-IMGT/HLA 1.05.0: its HLA ID, current name, the first and last release that used this name, the full timeline of names, and the deletion note if the name was retired. `as_of` adds what it was called in that release. Use itallele_info~347 tokens
Look up one name in the pinned release and return what it is: assigned (G/P group, first release, confirmed status, WMDA serology, null flag), valid_prefix (member count and sample, plus resolution: what a name with fewer than four fields does and does not distinguish), group (a G or P group name: mbeta_signup~245 tokens
Put a user on the free public beta's notification list for paid API keys. Ask before calling: it records the address they give you. Re-signing the same address is safe (status already_recorded). Someone who needs a higher rate limit today should email hello@hlaverify.com for a beta key instead of wacheck_typing~299 tokens
QC-check one HLA typing (all loci) against the pinned release: resolves every reported allele, flags unresolvable/outdated/locus-mismatched/null alleles, flags too-many/single/homozygous per locus, computes the B-leader (-21 M/T) and KIR-ligand (C1/C2/Bw4) profile, and DRB3/4/5 expected-vs-reported.donor_compat~336 tokens
Donor/recipient immunogenetic compatibility under two published rule sets: HLA-B leader match (-21 M/T, Petersdorf 2020) for a single HLA-B mismatch, and KIR ligand (C1/C2/Bw4) class comparison, computed over each side's full typing QC. Rule checking against published frameworks; it does not rank ormatch_score~376 tokens
Count a donor-recipient HLA match by the published counting rules (R1-R6): allele arithmetic over chromosomes, not a donor recommendation. recipient/donor: {"A": ["A*01:01","A*02:01"], "B": [...], ...} (two reported alleles per locus, any nomenclature era including G/P group names such as A*02:01:01normalize_allele~191 tokens
Normalize one reported HLA allele name (any era or reporting shorthand: legacy A*0101, Cw*0702 or Cw*07:02, G/P group names, A*02:XX, two-field A*02:01g, optional HLA- prefix) to current 2-field form, with G group, P group, serologic equivalent, and flags. NMDP MAC codes (A*02:AB) are recognised butpgx_lookup~457 tokens
Which drugs an HLA typing carries a published pharmacogenomic association for. Looks each allele up in hla-pgx-open (CPIC guidelines + PharmGKB clinical annotations, CC BY-SA, snapshot date in every answer) after normalizing the name first, so any era or shorthand works (A*3101, B*5701, HLA-B*15:02:pgx_pair~526 tokens
For a donor-recipient pair, which genome carries each actionable HLA-drug association. Screens both typings as pgx_lookup does and marks every CPIC level-A, allele-positive association in_recipient, in_donor, discordant (present in exactly one) and whose_hla (both / recipient_only / donor_only). Guirelease_diff~260 tokens
Which HLA allele names were added, removed (with the deletion reason and successor) and renamed between two IPD-IMGT/HLA releases, optionally for one locus. Counts are complete; each list is cut at `limit` and `truncated` says so. Use it to see what a release update changes before re-running or re-rresearch_access~430 tokens
Apply for free HLA-Verify access for an academic or nonprofit lab. Ask before calling: it records the address, institution and use case you give it. Approval is manual: a person reads every application, so it is not instant and not guaranteed. If it is approved the applicant is emailed a single-usetranslate_names~360 tokens
Translate HLA allele names from one IPD-IMGT/HLA release to another, through each allele's HLA ID, using the official Allelelist_history.txt (every release since 1.05.0). Give the names as they were written in release `from` (omit `from` to accept a name used in any release); `to` defaults to the cuvalidate_gl_string~216 tokens
Validate and normalize a GL String (Genotype List, ^ | + ~ / grammar): resolves every allele token, flags outdated/unresolvable names and structural problems (mixed loci within a slash-list, a repeated locus within a haplotype or across ^ blocks, more than two haplotypes, differing loci across a genverify_text~359 tokens
Scan HLA typing report text, or model output about HLA, for allele-shaped tokens and classify each one: valid / legacy spelling such as A*0201 or Cw*0702 (valid, with modern form and flag deprecated_name) / G-P group / deleted (with successor) / fabricated / NMDP MAC code (seen, not expanded) / KIR
Browse
Related MCP servers
- xrpldashboard
Read-only XRP Ledger MCP tools with proof-annotation envelopes and signed daily snapshots. - LEGION Verify: MCP tool-list history
Check if an MCP server changed its tools: signed history, per-server coverage, offline proofs. - ProvenPin
Tested, version-pinned code recipes for AI coding agents, each with its last-passed receipt. - Sandbox-truth probe for agent frameworks
Measured sandbox verdicts: 7-axis probe, signed pinned receipt. Cached $0.25, fresh $2.50. - Vigil — an outside witness for AI agents
Agent leases, signed receipts, watchdogs, and optional paid source-verification evidence. - MCP host-behaviour census
Signed MCP host behaviour profiles: timeouts, refresh, retries. - Alphaassay
Fail-closed backtest/signal validation: overfitting, leakage, deflated Sharpe. NOT financial advice. - KushBitx AgentProof
Safety checks for AI agents paying on Base: free SpendGuard, paid x402 token risk and preflight.
Badge for your README
[](https://aptlynx.net/servers/com.hlaverify/hla-verify)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents