Skip to content

v0.1.1: Initial public release — 7 tools, 3 resources, 1 prompt over Ensembl REST API

Choose a tag to compare

@cyanheads cyanheads released this 05 Jun 12:12
v0.1.1
89f916d

Initial public release — 7 tools, 3 resources, 1 prompt over Ensembl REST API

First public release of @cyanheads/ensembl-mcp-server. Keyless MCP server over the Ensembl REST API for genomics workflows — species discovery, gene lookup, sequence retrieval, genomic region overlap, variant consequence prediction, cross-species homology, and external database cross-references.

Added:

  • ensembl_list_species — species catalog with assembly, taxon ID, division
  • ensembl_lookup_gene — resolve gene by symbol or Ensembl stable ID
  • ensembl_get_sequence — fetch genomic/cDNA/CDS/protein sequence; dotted scaffold names supported
  • ensembl_query_region — overlap features (genes, transcripts, exons, variants, regulatory) within a genomic window
  • ensembl_predict_variant — VEP consequence prediction for HGVS or region/allele notation
  • ensembl_get_homology — orthologs and paralogs across species via Ensembl Compara
  • ensembl_get_xrefs — external DB cross-references (UniProt, RefSeq, OMIM, GO, ...)
  • ensembl://gene/{id}, ensembl://transcript/{id}, ensembl://species resources
  • ensembl_gene_dossier prompt — comprehensive gene report workflow

Security:

  • Strip internal request URL from serviceUnavailable error data

89 tests pass; bun run devcheck clean.