Appearance
@done-coding/cli-mcp
通过 MCP stdio 协议向 AI 客户端提供项目创建、具名实例生成和模块模板工具。不包含模型服务,也不需要由 server 发起模型调用。
安装与接入
bash
npm install -g @done-coding/cli-mcp在支持 MCP 的客户端配置中登记以下 server;具体配置文件位置由客户端决定:
json
{
"mcpServers": {
"done-coding": {
"command": "dc-mcp",
"args": []
}
}
}也可将 command 改为 npx,args 改为 ["-y", "@done-coding/cli-mcp"]。server 是独立入口,不通过 done-coding mcp 启动。
可用能力
- 从本地模板列表资源选择模板,通过 prepare / complete 两步创建项目。
- 查询和操作 generator 的具名实例,执行模板组装。
- 查询模块模板及参数、构建代码树并检查产物。
模板发现资源为 done-coding-create-template-list://{configPath},configPath 是本地配置文件路径;创建工具的 templateUrl 必填,不会回落全局模板指针或默认远端列表。创建项目仍可能克隆显式指定的远端模板。
客户端应显式提供目标项目目录和所需答案;工具按非交互模式执行,缺少必要数据时应补齐后重试。创建参数和模板列表格式见 create 文档。
MIT 许可证。