resolve_xref
ActiveTool of Hgnc
declared in 0.1.0
Reverse-lookup: map an external database id to its canonical HGNC gene. "What gene is Entrez 672?" -> BRCA1. Accepts entrez_id, ensembl_gene_id, uniprot_ids, omim_id, refseq_accession, or ucsc_id and returns the same full record as get_gene. Keyless.
Parameters schema
{
"type": "object",
"required": [
"id_type",
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The external id, e.g. entrez \"672\", ensembl \"ENSG00000012048\", uniprot \"P38398\", omim \"113705\"."
},
"id_type": {
"enum": [
"entrez_id",
"ensembl_gene_id",
"uniprot_ids",
"omim_id",
"refseq_accession",
"ucsc_id"
],
"type": "string",
"description": "External id namespace: one of entrez_id, ensembl_gene_id, uniprot_ids, omim_id, refseq_accession, ucsc_id."
}
}
}Parent server
Hgnc
https://github.com/pipeworx-io/mcp-hgnc
1/7 registries