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_dataB | Load spatial transcriptomics data with comprehensive metadata profile. |
| preprocess_dataB | Preprocess spatial transcriptomics data (QC, normalization, HVGs, PCA, clustering, spatial neighbors). |
| compute_embeddingsC | Compute dimensionality reduction (PCA, UMAP), clustering, and neighbor graphs. |
| visualize_dataB | Visualize spatial transcriptomics data. Set plot_type and subtype in params; see VisualizationParameters schema for all options. |
| annotate_cell_typesB | Annotate cell types in spatial transcriptomics data. |
| analyze_spatial_statisticsC | Analyze spatial statistics and autocorrelation patterns. |
| find_markersB | Find differentially expressed genes between groups. |
| compare_conditionsA | Compare experimental conditions using pseudobulk differential expression (DESeq2). |
| analyze_cnvB | Analyze copy number variations (CNVs) in spatial transcriptomics data. |
| analyze_velocity_dataC | Analyze RNA velocity to understand cellular dynamics. Requires 'spliced' and 'unspliced' layers. |
| analyze_trajectory_dataC | Infer cellular trajectories and pseudotime ordering. |
| integrate_samplesB | Integrate multiple spatial transcriptomics samples into a unified dataset. |
| deconvolve_dataA | Deconvolve spatial spots to estimate cell type proportions. |
| identify_spatial_domainsC | Identify spatial domains and tissue architecture. |
| analyze_cell_communicationB | Analyze cell-cell communication and ligand-receptor interaction patterns. |
| analyze_enrichmentB | Perform gene set enrichment analysis. |
| find_spatial_genesC | Identify spatially variable genes. |
| register_spatial_dataA | Register/align spatial transcriptomics data across sections |
| export_dataA | Export dataset to disk for external script access. |
| reload_dataA | 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