Decoupler

Provides an MCP-based interface for scRNA-Seq data IO, pathway/TF inference, clustering and plotting tools.
  • python

4

GitHub Stars

python

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

decoupler-mcp provides a natural language interface for scRNA-Seq analysis through MCP, enabling you to perform data IO, pathway activity and transcription factor inference, a broad toolset for clustering and differential expression, and plotting capabilities like violin and visualization with UMAP or t-SNE all via an accessible MCP client.

How to use

Connect to the MCP server from your MCP client and start issuing natural language prompts to drive scRNA-Seq analysis. You can run the server locally for development or deploy it remotely for production access. Use the http endpoint for remote access or the local stdio endpoint for direct integration with your tooling.

How to install

Prerequisites: ensure you have Python and pip installed on your system. You may also install from a Python environment manager if you prefer.

Install the MCP package from PyPI and verify the command is available on your system.

Test the installation by running the MCP entry point in your environment.

Extra configuration and run options

You can run the MCP server locally or remotely. Below are example configurations you can adapt in your MCP client to connect to either endpoint.

"mcpServers": {
  "decoupler_mcp": {
    "command": "/home/test/bin/decoupler-mcp",
    "args": [
      "run"
    ]
  }
}

Remote server usage details

To run the server remotely and expose an HTTP MCP endpoint, start the server with a transport option and port, then point your MCP client to the provided URL.

decoupler-mcp run --transport shttp --port 8000
"mcpServers": {
  "decoupler_mcp": {
    "url": "http://localhost:8000/mcp"
  }
}

Available tools

io_module

IO module for reading and writing scRNA-Seq data inside the MCP flow.

pathway_inference

Pathway activity and transcription factor inference capabilities.

tool_module

Tool module enabling clustering, differential expression, and related analyses.

plotting_module

Plotting utilities such as violin plots and dimensionality reduction visualizations (UMAP/TSNE).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational