--- title: deepTools MCP Service emoji: 🔧 colorFrom: blue colorTo: indigo sdk: docker pinned: false license: mit --- # deepTools MCP Service This deployment package exposes selected `deeptools` functionality through an MCP-compatible server built with `FastMCP`. ## Available Tools - `health_check` - `list_modules` - `list_symbols` - `call_function` - `create_instance` - `compute_ratio` - `smart_label` - `convert_colormap` Detailed parameter docs and examples are available in `deepTools/mcp_output/README_MCP.md`. ## Local stdio usage Use this mode for local MCP clients (for example Claude Desktop / CLI): ```bash cd deepTools/mcp_output python start_mcp.py ``` Or: ```bash python mcp_plugin/main.py ``` ## HTTP usage (Docker / hosted) Run with HTTP transport: ```bash cd deepTools/mcp_output MCP_TRANSPORT=http MCP_PORT=7860 python start_mcp.py ``` Client connection endpoint: `https://{host}/mcp` ## Docker deployment Build and run: ```bash ./run_docker.sh ``` PowerShell: ```powershell ./run_docker.ps1 ``` The Docker entry point is: `python deepTools/mcp_output/start_mcp.py`