# spec-workflow-mcp
**Repository Path**: crazymonkey186/spec-workflow-mcp
## Basic Information
- **Project Name**: spec-workflow-mcp
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: GPL-3.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-09-20
- **Last Updated**: 2025-09-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Spec Workflow MCP
[](https://www.npmjs.com/package/@pimzino/spec-workflow-mcp)
[](https://marketplace.visualstudio.com/items?itemName=Pimzino.spec-workflow-mcp)
一个用于结构化规范驱动开发的模型上下文协议(MCP)服务器,配有实时仪表板和VSCode扩展。
## ☕ 支持这个项目
## 📺 演示
### 🔄 审批系统操作演示
*查看审批系统如何工作:创建文档,通过仪表板请求审批,提供反馈,并跟踪修订。*
### 📊 仪表板和规范管理
*探索实时仪表板:查看规范,跟踪进度,浏览文档,并监控您的开发工作流程。*
## ✨ 主要功能
- **结构化开发工作流程** - 顺序创建规范(需求 → 设计 → 任务)
- **实时Web仪表板** - 实时更新监控规范、任务和进度
- **VSCode扩展** - 为VSCode用户集成侧边栏仪表板
- **审批工作流程** - 完整的审批流程,支持修订
- **任务进度跟踪** - 可视化进度条和详细状态
- **多语言支持** - 支持11种语言
## 🌍 支持的语言
🇺🇸 English • 🇯🇵 日本語 • 🇨🇳 中文 • 🇪🇸 Español • 🇧🇷 Português • 🇩🇪 Deutsch • 🇫🇷 Français • 🇷🇺 Русский • 🇮🇹 Italiano • 🇰🇷 한국어 • 🇸🇦 العربية
## 🚀 快速开始
### 第1步:添加到您的AI工具
添加到您的MCP配置中(请参见下面特定客户端的设置):
```json
{
"mcpServers": {
"spec-workflow": {
"command": "npx",
"args": ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project"]
}
}
}
```
自动启动仪表板:
```json
{
"mcpServers": {
"spec-workflow": {
"command": "npx",
"args": ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project", "--AutoStartDashboard"]
}
}
}
```
### 第2步:选择您的界面
**选项A:Web仪表板**(CLI用户必需)
```bash
npx -y @pimzino/spec-workflow-mcp@latest /path/to/your/project --dashboard
```
**选项B:VSCode扩展**(推荐VSCode用户使用)
从VSCode市场安装[Spec Workflow MCP扩展](https://marketplace.visualstudio.com/items?itemName=Pimzino.spec-workflow-mcp)。
## 📝 使用方法
只需在对话中提及spec-workflow:
- **"Create a spec for user authentication"** - 创建完整的规范工作流程
- **"List my specs"** - 显示所有规范及其状态
- **"Execute task 1.2 in spec user-auth"** - 执行特定任务
[查看更多示例 →](docs/PROMPTING-GUIDE_zh.md)
## 🔧 MCP客户端设置
Augment Code
在您的Augment设置中配置:
```json
{
"mcpServers": {
"spec-workflow": {
"command": "npx",
"args": ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project"]
}
}
}
```
Claude Code CLI
添加到您的MCP配置:
```bash
claude mcp add spec-workflow npx @pimzino/spec-workflow-mcp@latest -- /path/to/your/project
```
**重要说明:**
- `-y` 标志绕过npm提示以实现更顺畅的安装
- `--` 分隔符确保路径传递给spec-workflow脚本,而不是npx
- 将`/path/to/your/project`替换为您的实际项目目录路径
**Windows替代方案(如果上述方法不起作用):**
```bash
claude mcp add spec-workflow cmd.exe /c "npx @pimzino/spec-workflow-mcp@latest /path/to/your/project"
```
Claude Desktop
添加到`claude_desktop_config.json`:
```json
{
"mcpServers": {
"spec-workflow": {
"command": "npx",
"args": ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project"]
}
}
}
```
或者自动启动仪表板:
```json
{
"mcpServers": {
"spec-workflow": {
"command": "npx",
"args": ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project", "--AutoStartDashboard"]
}
}
}
```
Cline/Claude Dev
添加到您的MCP服务器配置:
```json
{
"mcpServers": {
"spec-workflow": {
"command": "npx",
"args": ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project"]
}
}
}
```
Continue IDE Extension
添加到您的Continue配置:
```json
{
"mcpServers": {
"spec-workflow": {
"command": "npx",
"args": ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project"]
}
}
}
```
Cursor IDE
添加到您的Cursor设置(`settings.json`):
```json
{
"mcpServers": {
"spec-workflow": {
"command": "npx",
"args": ["-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project"]
}
}
}
```
OpenCode
添加到您的`opencode.json`配置文件:
```json
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"spec-workflow": {
"type": "local",
"command": ["npx", "-y", "@pimzino/spec-workflow-mcp@latest", "/path/to/your/project"],
"enabled": true
}
}
}
```
## 📚 文档
- [配置指南](docs/CONFIGURATION_zh.md) - 命令行选项,配置文件
- [用户指南](docs/USER-GUIDE_zh.md) - 全面的使用示例
- [工作流程](docs/WORKFLOW_zh.md) - 开发工作流程和最佳实践
- [界面指南](docs/INTERFACES_zh.md) - 仪表板和VSCode扩展详情
- [提示指南](docs/PROMPTING-GUIDE_zh.md) - 高级提示示例
- [工具参考](docs/TOOLS-REFERENCE_zh.md) - 完整的工具文档
- [开发](docs/DEVELOPMENT_zh.md) - 贡献和开发设置
- [故障排除](docs/TROUBLESHOOTING_zh.md) - 常见问题和解决方案
## 📁 项目结构
```
your-project/
.spec-workflow/
approvals/
archive/
specs/
steering/
templates/
user-templates/
config.example.toml
```
## 🛠️ 开发
```bash
# 安装依赖
npm install
# 构建项目
npm run build
# 以开发模式运行
npm run dev
```
[查看开发指南 →](docs/DEVELOPMENT_zh.md)
## 📄 许可证
GPL-3.0
## ⭐ Star历史