Skip to main content

⚠️ Important Notice: This repository is no longer maintained. Please visit SCMCPHub for the latest version of MCP servers.

SCMCP

An MCP server for scRNA-Seq analysis with natural language!

🪩 What can it do?

  • IO module like read and write scRNA-Seq data with natural language
  • Preprocessing module,like filtering, quality control, normalization, scaling, highly-variable genes, PCA, Neighbors,...
  • Tool module, like clustering, differential expression etc.
  • Plotting module, like violin, heatmap, dotplot
  • cell-cell communication analysis

❓ Who is this for?

  • Anyone who wants to do scRNA-Seq analysis natural language!
  • Agent developers who want to call scanpy's functions for their applications

🌐 Where to use it?

You can use scmcp in most AI clients, plugins, or agent frameworks that support the MCP:

  • AI clients, like Cherry Studio
  • Plugins, like Cline
  • Agent frameworks, like Agno

🎬 Demo

A demo showing scRNA-Seq cell cluster analysis in a AI client Cherry Studio using natural language based on scmcp

https://github.com/user-attachments/assets/93a8fcd8-aa38-4875-a147-a5eeff22a559

🏎️ Quickstart

Install

Install from PyPI

pip install scmcp

you can test it by running

scmcp run

run scnapy-server locally

Refer to the following configuration in your MCP client:

"mcpServers": {
  "scmcp": {
    "command": "scmcp",
    "args": [
      "run"
    ]
  }
}

run scnapy-server remotely

Refer to the following configuration in your MCP client:

run it in your server

scmcp run --transport sse --port 8000

Then configure your MCP client, like this:

http://localhost:8000/sse

🤝 Contributing

If you have any questions, welcome to submit an issue, or contact me(hsh-me@outlook.com). Contributions to the code are also welcome!

Metadata

Release files for iflow-mcp_huang-sh-scmcp 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_huang-sh-scmcp 0.1.3
File Size Uploaded
iflow_mcp_huang_sh_scmcp-0.1.3.tar.gz 7.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_huang-sh-scmcp 0.1.3
File Interpreter ABI Platform
iflow_mcp_huang_sh_scmcp-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 7.7 MB

Release files / iflow_mcp_huang_sh_scmcp-0.1.3.tar.gz

Download URL iflow_mcp_huang_sh_scmcp-0.1.3.tar.gz
Size 7.7 MB
Tags Source
SHA-256 checksum
How to use checksums
7a8b927960201e1c2c40729bac70302396aaad233c49c3842628886c0c64e7cd
BLAKE2b-256 checksum
How to use checksums
92879a1acb2e385f90a0dfd3f38af2752a76bade7aba186c95d38389471135f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_huang_sh_scmcp-0.1.3-py3-none-any.whl

Download URL iflow_mcp_huang_sh_scmcp-0.1.3-py3-none-any.whl
Size 42.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
31f4ad262cb001ab1baebcdb3c6260b9181bd44b198866ab10098c1f08cc2d67
BLAKE2b-256 checksum
How to use checksums
869a277de7fba5d5daac9fab7fee567889d8a1c848d8aa34d053bfacda585a08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page