find_common_de_genes_overlapping_dm_regions
Identify DE genes whose promoter (or other region) is also differentially methylated — supports method-aware significance filtering and pooled-DM evidence across multiple methylation assays
How to use it
Project documentation lists find_common_de_genes_overlapping_dm_regions for the MCP Genelab MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install MCP Genelab
uvx mcp-genelabOther tools in MCP Genelab (21)
Clean and validate a Mermaid class diagram of the KG schema
Export the current chat as a formatted transcript
Create a Venn diagram comparing DEGs / DMRs / DA organisms across 2 or 3 assays (also supports the expressionmethylation 2×2 grid variant); PNG returned inline and registered for resource fetch
Generate a volcano plot of differential expression / methylation / abundance results; PNG returned inline and registered for resource fetch
Re-fetch the canonical PNG bytes of a previously generated plot from the in-memory registry (last 8 plots, FIFO eviction). Returns the bytes as an EmbeddedResource so clients can render them inline. Safe to call repeatedly — no Cypher, no matplotlib, no re-render
Intersect differentially abundant organisms across multiple assays
Intersect DEGs across multiple assays (up and down directions kept separate)
Intersect DMRs across multiple assays, with optional MethylationRegion filters
Find organisms with differential abundance for a given assay (DESeq2 and/or ANCOM-BC)
Find up/downregulated genes for a given assay (DESeq2)
Find hyper/hypomethylated regions for a given assay, with optional inpromoter / inexon / inintron / distance filters
List all node types, their attributes, and relationships in the knowledge graph
Get descriptions of all node types from MetaNode entries
Return the currently configured output directory
Get descriptions of all relationship types and their properties
Return a markdown block with multiple save options for a previously generated plot: right-click save, ask-LLM-client-to-save, or fetch via the plot:// resource URI
Get detailed information about a specific study and its assays (metadata + assay inventory)
Execute a read-only Cypher query on the Neo4j database. Fallback for questions the specialists don't cover — the DEFAULTINSTRUCTIONS policy directs the LLM to use specialist tools first
Browse and filter assays by study, organism, technology, or measurement; resolve a factor pair to one or more assay IDs
Set the user-facing directory where plots and CSV files should be saved
Generate a visual schema diagram of the knowledge graph