Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ENRICHR_FORMAT | No | Output format: detailed, compact, or minimal | detailed |
| ENRICHR_LIBRARIES | No | Comma-separated list of Enrichr libraries to query | pop |
| ENRICHR_MAX_TERMS | No | Maximum number of terms to show per library | 50 |
| ENRICHR_OUTPUT_FILE | No | Path to save complete results as TSV file |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| enrichr_analysis | Perform gene set enrichment analysis using Enrichr with support for multiple gene set libraries. Use this tool when you need to:
This server is configured with the following default libraries:
The model should select the most relevant library/libraries from the list below based on the user's query. |
| go_bp_enrichment | Perform Gene Ontology (GO) Biological Process enrichment analysis to understand what biological functions and processes are overrepresented in your gene list. This tool helps researchers interpret gene expression data, identify statistically significant biological processes, and uncover functional implications of genes from RNA-seq, microarray, or other high-throughput experiments. Use this when you need to: analyze gene functions, find enriched biological processes, perform functional profiling of gene lists, understand molecular mechanisms, interpret differentially expressed genes (DEGs), discover key biological pathways, annotate gene lists functionally, characterize gene sets involved in specific phenotypes, connect genes to their biological roles, or investigate what your genes do. The tool performs over-representation analysis (ORA) using the Enrichr API and GO Biological Process 2025 database, returning only statistically significant terms (adjusted p-value < 0.05) to provide meaningful biological insights while managing context usage. Perfect for transcriptomics analysis, systems biology studies, drug target identification, biomarker discovery, and understanding disease mechanisms. For multi-library analysis across different databases (KEGG, Reactome, etc.), use enrichr_analysis instead. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |