INDIVIDUAL MCP TOOL
about
What this server is and is not, what to send it, benchmark evidence for why to use it, the beta state, and terms.
LIVE ENDPOINT
https://api.hlaverify.com/mcp
Connect to this endpoint to inspect the live schema for about and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Potential side effects detected · medium confidence · heuristic, not a guarantee.
- A tool name or description contains a write-action term.
- A tool name or description suggests sending messages.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.hla-verify]
url = "https://api.hlaverify.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"hla-verify": {
"type": "http",
"url": "https://api.hlaverify.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: hla-verify
Remote MCP URL: https://api.hlaverify.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"hla-verify": {
"url": "https://api.hlaverify.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"hla-verify": {
"type": "http",
"url": "https://api.hlaverify.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "hla-verify",
"transport": "streamable-http",
"url": "https://api.hlaverify.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
verify_text— Scan HLA typing report text, or model output about HLA, for allele-shaped tokens and classify each one: valid / legacy (with modern form) / deleted (with successor) / fabricated.normalize_allele— Normalize one reported HLA allele name (any era) to current 2-field form, with G group, P group, serologic equivalent, and flags.allele_info— Look up one exact 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), or deleted (successor).match_score— Count a donor-recipient HLA match by the published counting rules (R1-R6): allele arithmetic over chromosomes, not a donor recommendation.check_typing— 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— 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.validate_gl_string— 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 genotype or genotype list, empty elements), and returns the normalized string.beta_signup— Put a user on the free public beta's notification list for paid API keys.