YummyMCP

scanpy

Endpointhttps://Paper2Agent-scanpy-mcp.hf.space/mcp
Description(No Description)
Transportstreamable-http
StatusOnline
Auth Required?No
Last crawled6/18/2026, 3:00:36 AM
https://github.com/jmiao24/Paper2Agent

Tools (7)

build_neighborhood_graph

Build nearest neighbor graph from PCA space and compute UMAP embedding for visualization. Input is PCA-processed AnnData object and output is neighbor graph, UMAP embedding, and visualization.

quality_control

Calculate quality control metrics, visualize QC distributions, and filter low-quality cells and genes. Input is single-cell count data in AnnData format and output is QC plots, filtered data, and doublet scores.

cluster_cells

Perform Leiden clustering on the neighborhood graph and visualize results. Input is AnnData with neighborhood graph and output is clustered data with UMAP visualization.

normalize_data

Normalize count data using median total counts scaling followed by log1p transformation. Input is quality-controlled AnnData object and output is normalized expression data.

select_features

Identify highly variable genes for feature selection using specified method. Input is normalized AnnData object and output is feature selection plot and filtered data.

annotate_cell_types

Perform multi-resolution clustering, marker gene analysis, and differential expression for cell type annotation. Input is clustered AnnData object and output is multi-resolution plots, marker analysis, and differential expression results.

reduce_dimensionality

Perform principal component analysis for dimensionality reduction and visualization. Input is feature-selected AnnData object and output is PCA embeddings and variance plots.