用途:把 Monocle 3 配置为 ToolUniverse 远程工具,完成环境搭建、启动、校验与故障排查,并可选经 ToolUniverse Connect 中继共享给其他用户。
主要能力:创建独立 Python 3.12 环境并安装依赖;用 tu remote check 检查缺失项;用 tu serve 启动并共享;通过本地 MCP 端点验证工具发现与调用;提供登录、共享、登出与撤销命令。
必要用法:先建环境并安装依赖,例如 uv venv --python 3.12 ~/.tooluniverse/envs/monocle3,再安装 ToolUniverse 与 monocle3 的 requirements;运行 tu remote check monocle3 --python ~/.tooluniverse/envs/monocle3/bin/python 检查缺失;用 tu serve --allow monocle3 --python ... --share --detach 启动。开发者可从源码运行 python scripts/remote_validation/setup_skill_preflight.py --implementation monocle3 做契约检查,并运行 python -m tooluniverse.remote.monocle3.monocle3_tool 启动本地服务,端点为 http://127.0.0.1:8031/mcp。共享前用 tu remote login 登录,再用 tu remote share monocle3 共享。
适用场景:需要以远程工具形式提供 Monocle 3 伪时间分析,或将其接入 ToolUniverse Connect 中继。
限制:仅 CPU,R 空间依赖可能占用大量内存;需绑定回环地址,非回环绑定需 TOOLUNIVERSE_API_TOKEN;公开发布、跨用户隔离、代表性生物学、广泛并发与恢复尚未测试;tuplatform-connect 中继尚未发布到 PyPI,需安装指定 wheel。资料未提供收费与价格信息。