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.