ls_ccc_method
Use this tool to list cell-cell communication methods for single-cell RNA sequencing analysis on the SCMCP server, enabling insights without coding expertise.
Instructions
List cell-cell communication method.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/scmcp/tool/ccc.py:49-50 (handler)The main handler function for the 'ls_ccc_method' tool, which lists available cell-cell communication methods using liana's mt.show_methods().def ls_ccc_method(): return str(li.mt.show_methods())
- src/scmcp/tool/ccc.py:15-19 (registration)MCP Tool object definition and registration preparation for 'ls_ccc_method', specifying name, description, and input schema from ListCCCMethodModel.ls_ccc_method_tool = types.Tool( name="ls_ccc_method", description="List cell-cell communication method.", inputSchema=ListCCCMethodModel.model_json_schema(), )
- src/scmcp/schema/ccc.py:6-8 (schema)Pydantic model class defining the input schema for the 'ls_ccc_method' tool. Inherits from JSONParsingModel and has no fields, as the tool requires no input parameters.class ListCCCMethodModel(JSONParsingModel): """ListCCCMethodModel""" pass