MCP.so
Sign In
Servers

Liana-MCP

@scmcphub

MCP server for cell–cell communication using liana

Overview

What is Liana-MCP?

Liana-MCP is a natural language interface for single-cell RNA-Seq (scRNA-Seq) analysis that uses the Model Context Protocol (MCP) to connect with the Liana analysis library. It is designed for researchers and developers who want to perform scRNA-Seq tasks—such as reading/writing data, cell-cell communication inference, and plotting—using natural language commands within MCP-compatible clients.

How to use Liana-MCP?

Install via pip: pip install Liana-mcp. Run locally with liana-mcp run and configure your MCP client with "command": "liana-mcp", "args": ["run"]. For remote access, run Liana-mcp run --transport shttp --port 8000 and set the client URL to http://localhost:8000/mcp.

Key features of Liana-MCP

  • IO module for reading and writing scRNA-Seq data
  • Cell-cell communication inference methods
  • Plotting module including circle plot and dotplot
  • Natural language interface for scRNA-Seq analysis
  • Compatible with AI clients, plugins, and agent frameworks

Use cases of Liana-MCP

  • Perform scRNA-Seq cell cluster analysis using natural language in an AI client like Cherry Studio
  • Enable agent developers to call Liana’s functions programmatically for custom applications
  • Integrate Liana analysis into MCP-compatible agent frameworks such as Agno or plugins like Cline

FAQ from Liana-MCP

What can Liana-MCP do?

It provides an IO module, cell-cell communication methods, and a plotting module (circle plot, dotplot) for scRNA-Seq analysis, all accessible via natural language through MCP.

Who is Liana-MCP for?

It is for anyone wanting to do scRNA-Seq analysis in natural language, and for agent developers who want to call Liana’s functions from their applications.

Where can Liana-MCP be used?

It can be used in MCP-compatible AI clients (e.g., Cherry Studio), plugins (e.g., Cline), and agent frameworks (e.g., Agno).

How do I install and run Liana-MCP?

Install from PyPI: pip install Liana-mcp. Then run liana-mcp run to start the local server, and configure your MCP client with the appropriate command and arguments.

How do I run Liana-MCP remotely?

Use the command Liana-mcp run --transport shttp --port 8000 on your server, then set your MCP client’s server URL to http://localhost:8000/mcp.

Tags

More from Other