Enrichr MCP Server
@tianqitang1
Enrichr MCP Server について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"enrichr-go-only": {
"command": "npx",
"args": [
"-y",
"enrichr-mcp-server",
"--libraries",
"GO_Biological_Process_2025"
]
},
"enrichr-pathways": {
"command": "npx",
"args": [
"-y",
"enrichr-mcp-server",
"-l",
"GO_Biological_Process_2025,KEGG_2021_Human,Reactome_2022"
]
},
"enrichr-disease": {
"command": "npx",
"args": [
"-y",
"enrichr-mcp-server",
"--libraries",
"Human_Phenotype_Ontology,OMIM_Disease,ClinVar_2019"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Enrichr MCP Server?
A Model Context Protocol (MCP) server that provides gene set enrichment analysis using the Enrichr API. It supports hundreds of gene set libraries and returns only statistically significant results (adjusted p < 0.05) to reduce context usage.
How to use Enrichr MCP Server?
Install globally via npx -y enrichr-mcp-server and configure in your MCP client (e.g., .cursor/mcp.json). Use the enrichr_analysis tool for multi-library enrichment, or the query_enrichr_go_bp_tool / go_enrichment tools for GO Biological Process analysis. Custom default libraries can be set via CLI arguments (--libraries) or the ENRICHR_DEFAULT_LIBRARIES environment variable.
Key features of Enrichr MCP Server?
- Multi-library enrichment analysis with simultaneous queries
- Significance filtering (adjusted p < 0.05)
- Detailed results with p-values, z-scores, and combined scores
- Hundreds of gene set libraries supported
- Robust error handling with informative messages
- Specialized GO Biological Process tool
Use cases of Enrichr MCP Server
- Analyze cancer gene lists for enriched pathways and GO terms
- Discover disease associations using phenotype libraries (HPO, OMIM)
- Identify transcription factor targets from ChEA and ENCODE
- Evaluate drug-gene interactions via DrugMatrix and L1000
- Investigate microRNA targets using TargetScan and miRTarBase
FAQ from Enrichr MCP Server
What runtime is required?
Node.js 18+ and an internet connection for Enrichr API access.
Where does the enrichment data come from?
All results are fetched in real‑time from the public Enrichr API (https://maayanlab.cloud/Enrichr/).
Can I specify which libraries to use?
Yes, you can set default libraries via the --libraries CLI argument or the ENRICHR_DEFAULT_LIBRARIES environment variable.
Are results filtered before returning?
Yes, only terms with an adjusted p-value < 0.05 are returned
「その他」の他のコンテンツ
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Servers
modelcontextprotocolModel Context Protocol Servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.

EverArt
modelcontextprotocolModel Context Protocol Servers
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
コメント