# List all changes
"List all openspec changes"
# Show change details
"Show me the add-user-auth change"
# Update task status
"Mark task 1.1 as done in add-user-auth"
# Request approval
"Request approval for add-user-auth from @reviewer"
openspec-mcp [path] [options]
Arguments:
path Project directory path (default: current directory)
Options:
--dashboard Start web dashboard only (HTTP mode)
--with-dashboard Start MCP server with web dashboard
-p, --port <number> Dashboard port (default: 3000; auto-increments if busy, 0 for random)
-V, --version Output version number
-h, --help Display help
例子
# MCP server only (uses current directory)
openspec-mcp
# MCP server with specific project
openspec-mcp /path/to/project
# Dashboard only
openspec-mcp --dashboard
# MCP server + Dashboard
openspec-mcp --with-dashboard
# Dashboard on custom port
openspec-mcp --dashboard --port 8080
网络仪表盘
仪表板提供了一个可视化界面,用于管理更改、跟踪任务和处理审批。
仪表板页面
路线
描述
/
统计数据和最新变化概述
/kanban
拖放看板板
/changes
列出所有更改及其进度
/changes/:id
使用规格和任务更改详细信息
/qa
QA Runner仪表板
/context
项目分析和技术栈
/specs
浏览规格
/approvals
审批队列管理
特性
实时更新:WebSocket连接用于实时进度和查看更新
用看板图:支持拖放的6列工作流(待办事项->已发布)
QA仪表板:直接从UI监控和触发质量检查
上下文分析:自动检测技术栈并可视化目录结构
任务管理:直接从UI切换任务状态
审批操作:批准/拒绝带有注释的更改
进度可视化:进度条和状态徽章
评审管理:使用“打开/已解决”选项卡查看、解决和跟踪评论
跨服务文档:使用visual services.yaml显示查看跨服务设计文档
Markdown渲染:完全支持Markdown的提案和设计
发展
# Install dependencies
npm install
# Build
npm run build
# Development mode
npm run dev
# Run tests
npm test