ChatSpatial
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| load_data | Load spatial transcriptomics data with comprehensive metadata profile. |
| preprocess_data | Preprocess spatial transcriptomics data (QC, normalization, HVGs, PCA, clustering, spatial neighbors). |
| compute_embeddings | Compute dimensionality reduction (PCA, UMAP), clustering, and neighbor graphs. |
| visualize_data | Visualize spatial transcriptomics data. Set plot_type and subtype in params; see VisualizationParameters schema for all options. |
| annotate_cell_types | Annotate cell types in spatial transcriptomics data. |
| analyze_spatial_statistics | Analyze spatial statistics and autocorrelation patterns. |
| find_markers | Find differentially expressed genes between groups. |
| compare_conditions | Compare experimental conditions using pseudobulk differential expression (DESeq2). |
| analyze_cnv | Analyze copy number variations (CNVs) in spatial transcriptomics data. |
| analyze_velocity_data | Analyze RNA velocity to understand cellular dynamics. Requires 'spliced' and 'unspliced' layers. |
| analyze_trajectory_data | Infer cellular trajectories and pseudotime ordering. |
| integrate_samples | Integrate multiple spatial transcriptomics samples into a unified dataset. |
| deconvolve_data | Deconvolve spatial spots to estimate cell type proportions. |
| identify_spatial_domains | Identify spatial domains and tissue architecture. |
| analyze_cell_communication | Analyze cell-cell communication and ligand-receptor interaction patterns. |
| analyze_enrichment | Perform gene set enrichment analysis. |
| find_spatial_genes | Identify spatially variable genes. |
| register_spatial_data | Register/align spatial transcriptomics data across sections |
| export_data | Export dataset to disk for external script access. |
| reload_data | Reload dataset from disk after external script modifications. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/cafferychen777/ChatSpatial'
If you have feedback or need assistance with the MCP directory API, please join our Discord server