我在 Windows 上通过 Codex 连接 Quicker 的本机 Streamable HTTP MCP,Quicker 版本为 2.3.19。已开启“允许 MCP 写入”,连接状态显示 writes enabled / full_control。
需求是把本机生成的 PNG 导入动作资源目录,再设为动作图标。调用 move_file,尝试将临时目录中的 PNG 移入已打开动作槽位的 files/ 目录时,返回:
{
"ok": false,
"code": "move_failed",
"message": "External disk paths are not available to this host. Use the Quicker workspace, opened slots or read-only logical mounts."
}
直接把本地绝对路径写成 res: 图标路径也未通过校验,提示需要已存在的相对资源路径。目前连接公布的工具中,也没有找到二进制图片上传入口,因此无法完成本地 PNG 的导入。
不过,官方 AI 与 Agent 文档说明,2.3.5 起完全控制模式下,文件工具可以按请求访问工作区外的磁盘路径;更新日志也记录了 2.3.5 对外部磁盘路径处理问题的修复。这与上述实测结果看起来存在差异,想请开发者确认:
这里遇到的是外部文件路径访问被拒绝,尚不能判断与 PNG 格式本身有关。希望了解官方支持的操作方式,谢谢。