v0.1.1: Initial public release — 7 tools, 3 resources, 1 prompt over Ensembl REST API
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.