MCP 服务 stdio
把姿态推理暴露成 MCP 工具,给 AI 客户端(DSH / Claude 等)调用
有没有网址
没有 —— MCP 走 stdin/stdout,它不是一个网络服务:
不能在浏览器里打开,也不能被远程直连。客户端把它当子进程拉起来对话。
怎么起
/opt/yolopose/.venv/bin/python -m yolopose mcp
(cwd 必须是 /opt/yolopose —— 包没装进 site-packages,换个目录就会
No module named yolopose)
工具清单
…
运行模式
内置 JSON-RPC 回退(官方 mcp SDK 没装,作者刻意如此 ——
没网的机器上也能用)。实测握手:protocolVersion 2024-11-05、
serverInfo yolopose 0.1.0。
接到 MCP 客户端(DSH / Claude 等)的配置
{
"mcpServers": {
"yolopose": {
"command": "/opt/yolopose/.venv/bin/python",
"args": ["-m", "yolopose", "mcp"],
"cwd": "/opt/yolopose",
"env": { "YOLOPOSE_WORKER_URL": "http://127.0.0.1:18001" }
}
}
}
★ env 里的 YOLOPOSE_WORKER_URL 别省 ★
这台服务器故意没装 torch(只有 1.6 GB 内存)。实测:不带它,
health 回 backend=ultralytics, ok=false;
带上它,回 backend=remote, device=remote:cuda:0 —— 推理转发给 GPU worker。