## 目标 在现有 `mcp:server` / `mcp:list` / `mcp:make` / `mcp:inspector` 基础上,新增更多 Console 命令,提升开发与调试体验。 ## 任务规划 - [x] `mcp:tools `:列出服务已注册的工具/资源/提示及其参数 Schema,便于调试 - [x] `mcp:tools:call [json-input]`:通过 JSON 参数执行服务中的工具(支持 `--format=pretty|json`、schema 校验) - [x] `mcp:resources:read <uri>`:通过 URI 读取服务资源(支持静态资源与资源模板 URI,`--format=pretty|json`) - [ ] `mcp:client:register`:手动将服务注册到 IDE 客户端(与 #37 的自动注册方案联动) - [ ] 增强 `mcp:make config` 交互式体验(服务列表管理、已有服务预览) - [x] 每个新命令补充单元测试(参考 `tests/phpunit/console/`) - [x] 更新 README 命令行工具表 ## 验收标准 - [ ] 新命令全部可运行且输出清晰 - [ ] 单元测试覆盖新增命令 - [ ] 全部单测、phpstan、cs-fixer 通过
目标
在现有
mcp:server/mcp:list/mcp:make/mcp:inspector基础上,新增更多 Console 命令,提升开发与调试体验。任务规划
mcp:tools:列出服务已注册的工具/资源/提示及其参数 Schema,便于调试mcp:tools:call [json-input]:通过 JSON 参数执行服务中的工具(支持--format=pretty|json、schema 校验)mcp:resources:read <uri>:通过 URI 读取服务资源(支持静态资源与资源模板 URI,--format=pretty|json)mcp:client:register:手动将服务注册到 IDE 客户端(与 重写/移除mcp配置自动注册 #37 的自动注册方案联动)mcp:make config交互式体验(服务列表管理、已有服务预览)tests/phpunit/console/)验收标准