ChatSpatial
MCP server for spatial transcriptomics analysis via natural language
Before
After
Quick Start
Works with any MCP-compatible client — not just Claude. Use with OpenCode, Codex, or any client supporting Model Context Protocol. Configure your preferred LLM (Qwen, DeepSeek, Doubao, etc.) as the backend.
See Installation Guide for detailed setup including virtual environments and all MCP clients.
Use
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, Spatial Registration |
60+ methods across 15 categories. Supports 10x Visium, Xenium, Slide-seq v2, MERFISH, seqFISH.
Documentation
Guide | Description |
Virtual environment setup, all platforms | |
5-minute first analysis | |
Step-by-step workflows | |
All 20 tools with parameters | |
Complete reference |