rnaseq-plot-mcp
rnaseq-plot-mcp
RNA-seq Downstream-Plotting / Analyse MCP (früher rgraph). Kapselt eine Reihe parametrisierter R-Plot-Skripte (ggplot2 / pheatmap / clusterProfiler / edgeR / limma / WGCNA …) als MCP-Tools, die lokal mit Rscript png + pdf rendern.
Verarbeitet die eigenen count / FPKM-Tabellen des Nutzers, ohne an ein bestimmtes Genom oder eine Expressionsmatrix gebunden zu sein.
Warum „R-Engine + Python MCP"
Treu: Zeichnet nicht in Python neu, sondern steuert direkt R.
Parametrisiert: Kein hartkodiertes
setwd(); Eingabe/Ausgabe/Schwellenwerte/Farben laufen über Parameter.Elegante Degradierung: Kein Rscript gefunden → gibt ein manuell ausführbares
.Rzurück; fehlende Pakete → gibt Paketnamen und Installationsbefehl zurück.Reproduzierbar:
--no-init-file --no-site-file, unterdrückt den Banner der Benutzer-.Rprofile.
R-Engine
Priorität: Umgebungsvariable RGRAPH_RSCRIPT → Rscript im PATH → C:\Program Files\R\... / Registrierung.
$env:RGRAPH_RSCRIPT = "C:\Program Files\R\R-4.5.1\bin\Rscript.exe"
uv run rgraph-cliDatenformat
Datei | Erforderliche Spalten |
|
|
|
|
|
|
Differenzergebnis |
|
Die Bestimmung differentiell exprimierter Gene erfolgt standardmäßig über padj (FDR).
Tools (34)
Kern: rgraph_env rgraph_normalize rgraph_correlation rgraph_pca rgraph_distribution rgraph_diff rgraph_volcano rgraph_heatmap rgraph_enrich rgraph_go_plot rgraph_kegg_plot rgraph_ppi rgraph_gsea
Erweitert: Venn/Quadrant/gestapelter Vulkan, WGCNA, Netzwerkdiagramme, ssGSEA, Zirkusdiagramm, Sankey, interaktiver Vulkan usw. Fehlt ComplexHeatmap, fällt die Heatmap auf pheatmap zurück; fehlt DESeq2, können edgeR/limma verwendet werden.
WGCNA → Netzwerk: rgraph_wgcna exportiert Cytoscape_edges_*.txt, das dann an rgraph_network(mode="edge") übergeben wird.
Registrierung
{
"mcpServers": {
"r-analysis": {
"command": "uv",
"args": ["run", "--directory", "/absolute/path/to/rnaseq-plot-mcp", "server.py"],
"env": { "RGRAPH_RSCRIPT": "/path/to/Rscript" }
}
}
}Synthetische Testmatrizen liegen in tests/data/ (g1–g10, ohne echte experimentelle Daten).
Die MCP-Toolnamen sind weiterhin rgraph_* (z. B. rgraph_volcano) und kompatibel mit der lokalen Cursor-Konfiguration.
Lizenz
MIT.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
EBI Expression Atlas MCP.
MCP gateway federating 21 biomedical MCP servers behind one endpoint: gnomAD, ClinVar, HPO, VEP.
MCP server for Altmetric APIs - track research attention across news, policy, social media, and more
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Presisitence/rnaseq-plot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server