ghh1125/scikit-bio
0
scikit-bio MCP Service
This deployment package exposes selected scikit-bio capabilities via FastMCP. It supports local stdio usage and HTTP transport for Docker/HuggingFace Spaces.
Included MCP Tools
healthlist_moduleslist_symbolscall_functioncreate_instancedna_reverse_complementdna_transcribeneighbor_joining_tree
Detailed usage is documented in scikit-bio/mcp_output/README_MCP.md.
Local stdio Usage
Run the local stdio entry point (for Claude Desktop / CLI):
cd scikit-bio/mcp_output/mcp_plugin
python main.pyOr run via transport launcher:
cd scikit-bio/mcp_output
MCP_TRANSPORT=stdio python start_mcp.pyHTTP Usage (Docker / Spaces)
The Docker image starts FastMCP directly using:
python scikit-bio/mcp_output/start_mcp.pywith:
MCP_TRANSPORT=httpMCP_PORT=7860
Clients should connect to:
https://<your-host>/mcp
Supplementary Info API
app.py provides optional local info endpoints only:
GET /GET /healthGET /tools
This app is not the Docker entry point.
