mcpserver.lol
registry/ensembl-mcp-server
Connection check verified live · 27h ago

ensembl-mcp-server

Look up genes, sequences, variants, homologs, and cross-database xrefs from Ensembl REST.

Tools 7
GitHub stars 2
Installs / wk 140
Licence Apache-2.0
Transport streamable-http, stdio
Last checked 27h ago

Tools & capabilities

7 tools

Read from the running server on 27h ago.

ensembl_get_homology read-only idtypesymbolspeciesmax_resultstarget_species
Find orthologs and/or paralogs of a gene across species. Returns each homolog's stable ID, species, homology type (ortholog_one2one, ortholog_one2many, paralog_many2many, etc.), pe…
ensembl_get_sequence read-only id*typespeciesexpand_3primeexpand_5prime
Fetch the DNA, cDNA, CDS, or protein sequence for a gene, transcript, protein, or genomic region. Returns the sequence with its stable ID, molecule type, and character count — larg…
ensembl_get_xrefs read-only id*dbname
Retrieve cross-database references for a gene or feature — HGNC, UniProt, EntrezGene, OMIM, RefSeq, Reactome, and others. Returns each xref with its database name, primary ID, disp…
ensembl_list_species read-only divisionnameContains
List species supported by Ensembl with display name, common name, assembly, taxon ID, and division. Required discovery step — species names like homo_sapiens are opaque to non-biol…
ensembl_lookup_gene read-only ididssymbolspeciessymbolsexpand_transcripts
Resolve a gene by symbol + species (or by stable ID) to its Ensembl ID, genomic location (chr:start-end:strand), biotype, description, and transcript list. Entry point for most wor…
ensembl_predict_variant read-only speciesvariant*max_pubmed_ids_per_variantmax_transcript_consequencesinclude_all_colocated_pubmed
Predict the functional consequences of a sequence variant using the Ensembl Variant Effect Predictor (VEP). Accepts three input formats: HGVS notation (transcript-relative, e.g. EN…
ensembl_query_region read-only region*biotypefeaturespecies*
Find genomic features overlapping a chromosomal region: genes, transcripts, variants, regulatory elements, or exons. Returns each feature with its stable ID, type, location, biotyp…