@pipeworx/ensembl
Connect: https://gateway.pipeworx.io/ensembl/mcp · Install: one-click buttons
Tools: 7
Ensembl REST API MCP — vertebrate genomes, gene annotations, sequences, comparative genomics, variation. Keyless.
Tools
lookup(id, expand?)— by stable id (gene/transcript/exon/translation)lookup_symbol(species, symbol)— gene by symbol within a speciesxrefs(species, symbol)— external cross-references for a gene symbolsequence(id, type?)— DNA / cDNA / CDS / protein sequencehomology(species, symbol_or_id, target_species?)— homology mappingsvariation(species, variant_id)— variation by name (e.g. “rs56116432”)vep(species, region, allele)— Variant Effect Predictor (region: “9:22125504-22125504:1”)xref_symbol(species, symbol)— symbol lookup (alias for /xrefs/symbol)
Data source
https://rest.ensembl.org
Tools
- lookup — “Ensembl gene info for [ENSG…]” / “look up [Ensembl ID]” / “fetch [ENST…/ENSE…/ENSP…]” — fetch metadata for an Ensembl stable ID (gene / transcript / exon / translation). Returns name, biotype
- lookup_symbol — “What’s the Ensembl ID for [gene symbol]” / “look up [gene] in Ensembl” / “BRCA1 / TP53 / BRAF Ensembl info” / “find gene [symbol] in [species]” — look up a gene by symbol within a species (e.g. speci
- xrefs — “What’s the UniProt / HGNC / RefSeq ID for [gene]” / “cross-references for [gene symbol]” — external database IDs (UniProt, RefSeq, HGNC, Entrez, OMIM, etc.) for a gene symbol. Use to map between bio-
- sequence — “DNA / cDNA / CDS / protein sequence of [gene]” / “FASTA for [Ensembl ID]” / “get sequence of [transcript]” — sequence by Ensembl stable ID. Type defaults to “genomic”; pass “cdna”, “cds”, or “protein
- homology — “What’s the mouse / rat / zebrafish ortholog of [human gene]” / “ortholog of [gene] in [species]” / “homologs of [gene]” — orthologs and paralogs for a gene across species. Use for cross-species compa
- variation — “What is [rsID]” / “look up SNP [rs…]” / “variant info for [rsN]” — fetch a genetic variation record by ID (e.g. rs56116432). Returns alleles, genomic location, clinical significance, gene mappings.
- vep — “What’s the effect of [variant]” / “predict consequences of [genomic change]” / “VEP for [chrom:pos]” — Variant Effect Predictor for a specified region + allele. Returns consequences (missense, synony
Tools
-
homology— What's the mouse / rat / zebrafish ortholog of [human gene] / ortholog of [gene] in [species] / homologs of [gene] — orthologs and paralogs for a gene across species. Use for cross-species comparison, -
lookup— Ensembl gene info for [ENSG...] / look up [Ensembl ID] / fetch [ENST.../ENSE.../ENSP...] — fetch metadata for an Ensembl stable ID (gene / transcript / exon / translation). Returns name, biotype, chro -
lookup_symbol— What's the Ensembl ID for [gene symbol] / look up [gene] in Ensembl / BRCA1 / TP53 / BRAF Ensembl info / find gene [symbol] in [species] — look up a gene by symbol within a species (e.g. species= huma -
sequence— DNA / cDNA / CDS / protein sequence of [gene] / FASTA for [Ensembl ID] / get sequence of [transcript] — sequence by Ensembl stable ID. Type defaults to genomic ; pass cdna , cds , or protein for proce -
variation— What is [rsID] / look up SNP [rs...] / variant info for [rsN] — fetch a genetic variation record by ID (e.g. rs56116432). Returns alleles, genomic location, clinical significance, gene mappings. Use f -
vep— What's the effect of [variant] / predict consequences of [genomic change] / VEP for [chrom:pos] — Variant Effect Predictor for a specified region + allele. Returns consequences (missense, synonymous, -
xrefs— What's the UniProt / HGNC / RefSeq ID for [gene] / cross-references for [gene symbol] — external database IDs (UniProt, RefSeq, HGNC, Entrez, OMIM, etc.) for a gene symbol. Use to map between bio-data