decoupler-MCP
@scmcphub
About decoupler-MCP
MCP server for biological activities analysis using decoupler
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is decoupler-MCP?
decoupler-MCP is a natural language interface for scRNA-Seq analysis that works with decoupler through the Model Context Protocol (MCP). It is designed for anyone who wants to perform single-cell RNA sequencing analysis using natural language, as well as agent developers who need to call decoupler’s functions programmatically.
How to use decoupler-MCP?
Install the package via pip (pip install decoupler-mcp) and test it by running decoupler-mcp run. For local use, configure your MCP client with the command path and arguments; for remote use, run the server with --transport shttp --port 8000 and point your client to the corresponding URL. The server is supported in AI clients (e.g., Cherry Studio), plugins (e.g., Cline), and agent frameworks (e.g., Agno).
Key features of decoupler-MCP
- IO module for reading and writing scRNA-Seq data
- Pathway activity and transcription factor inference
- Tool module including clustering and differential expression
- Plotting module with violin, UMAP, and t-SNE visuals
- Runs locally or remotely via SSE HTTP transport
- Plugs into multiple MCP-compatible AI clients and frameworks
Use cases of decoupler-MCP
- Perform whole scRNA-Seq analysis pipelines using natural language commands
- Integrate decoupler’s biological activity inference into AI agent workflows
- Automate clustering and differential expression analysis without coding
- Visualize single-cell data with UMAP, t-SNE, or violin plots interactively
FAQ from decoupler-MCP
What can decoupler-MCP do?
It can read and write scRNA-Seq data, infer pathway activity and transcription factors, perform clustering and differential expression, and create plots such as violin, UMAP, and t-SNE.
Who is this for?
This tool is for anyone who wants to do scRNA-Seq analysis in natural language, and for agent developers who want to call decoupler’s functions from their applications.
How do I install and configure decoupler-MCP?
Install with pip install decoupler-mcp. Then run decoupler-mcp run locally and configure your MCP client with the command and arguments. For remote use, start the server with --transport shttp --port 8000 and set the client’s URL to http://localhost:8000/mcp.
Can I run decoupler-MCP on a remote server?
Yes. You can run the server on a remote machine using decoupler-mcp run --transport shttp --port 8000 and then connect your local MCP client to the server’s URL.
Where can I find more documentation?
Complete documentation is available at https://docs.scmcphub.org.
More Other MCP servers
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments