ChatSpatial
MCP server for spatial transcriptomics analysis via natural language
❌ Before
✅ After
Note: This is a demo version. If you encounter any issues or have feedback, please open an issue or contact us anytime. Your feedback helps us improve!
Install
Configure
Claude Desktop — add to ~/Library/Application Support/Claude/claude_desktop_config.json:
Claude Code:
Restart Claude after configuration.
Use
Open Claude and chat:
Capabilities
Category | Methods |
Spatial Domains | SpaGCN, STAGATE, GraphST, Leiden, Louvain |
Deconvolution | FlashDeconv, Cell2location, RCTD, DestVI, Stereoscope, SPOTlight, Tangram, CARD |
Cell Communication | LIANA+, CellPhoneDB, CellChat, FastCCC |
Cell Type Annotation | Tangram, scANVI, CellAssign, mLLMCelltype, scType, SingleR |
Trajectory & Velocity | CellRank, Palantir, DPT, scVelo, VeloVI |
Spatial Statistics | Moran's I, Local Moran, Geary's C, Getis-Ord Gi*, Ripley's K, Neighborhood Enrichment |
Enrichment | GSEA, ORA, Enrichr, ssGSEA, Spatial EnrichMap |
Spatial Genes | SpatialDE, SPARK-X |
Integration | Harmony, BBKNN, Scanorama, scVI |
Other | CNV Analysis (inferCNVpy, Numbat), Spatial Registration (PASTE, STalign) |
60+ methods across 15 categories. Supports 10x Visium, Xenium, Slide-seq v2, MERFISH, seqFISH.
Docs
Installation Guide — detailed setup for all platforms
Examples — step-by-step workflows
Full Documentation — complete reference