Enrichr icon

Enrichr

Performs gene set enrichment analysis using the Enrichr API within a Model Context Protocol server.

概要

Enrichr is a Model Context Protocol (MCP) server designed for comprehensive gene set enrichment analysis. It leverages the powerful Enrichr API to query a wide array of gene set libraries, including Gene Ontology, pathways, diseases, and drug-related datasets. The server efficiently filters results to return only statistically significant terms (p < 0.05), minimizing context usage while providing detailed insights into biological processes, molecular functions, and cellular components associated with a given gene list. It integrates seamlessly with MCP clients like Cursor, offering flexible configuration options for default libraries and output formats.

主な機能

  • Multi-Library Gene Set Enrichment Analysis
  • Specialized GO Biological Process enrichment with LLM-friendly descriptions
  • Comprehensive support for hundreds of Enrichr gene set libraries
  • Automated significance filtering (adjusted p < 0.05) to reduce noise
  • Detailed output including p-values, scores, and overlapping genes
  • 0 GitHub stars

ユースケース

  • Interpreting gene expression data from high-throughput experiments (e.g., RNA-seq, microarray)
  • Identifying significant biological processes and pathways associated with a gene list
  • Uncovering functional implications of genes in various biological contexts