Agent♥︎Age
Catalog

io.github.cyanheads/ensembl-mcp-server

Official7 toolsLive

by cyanheads · TypeScript

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

io.github.cyanheads/ensembl-mcp-server (MCP Server)

The MCP server io.github.cyanheads/ensembl-mcp-server provides access to Ensembl REST for gene and sequence lookups. It can retrieve variants’ consequences, find orthologs (homologs), and return cross-database cross-references (xrefs). It runs over STDIO or Streamable HTTP and exposes 7 tools.

🛠️ Key Features

  • Look up genes
  • Fetch sequences
  • Predict variant consequences
  • Find orthologs / homologs
  • Retrieve cross-database xrefs from Ensembl REST

🚀 Use Cases

  • Gene and genomics research via Ensembl REST
  • Variant interpretation workflows using consequence prediction
  • Comparative analysis via ortholog/homolog retrieval
  • Integrating Ensembl-linked identifiers across databases (xrefs)

⚡ Developer Benefits

  • Model Context Protocol (MCP) server for tool access
  • Supports STDIO or Streamable HTTP transport
  • TypeScript-based tooling (topic-listed)

⚠️ Limitations

  • Functionality is bounded to Ensembl REST capabilities as stated in the description
  • Only 7 tools are provided (as indicated by tool count)

Topics

ai-agentsai-toolsbioinformaticscyanheadsensemblgenesgenomicsmcpmcp-servermodel-context-protocoltypescript