mcpField
W
Workflow Commander MCP Server

Workflow Commander MCP Server

本地服务
github.com/AndurilCodeAI 与智能体570 周前更新

关于 Workflow Commander MCP Server

Workflow Commander MCP Server 通过 YAML 工作流引导编码 Agent 按结构化流程开发。它支持发现现有流程,也可按任务生成自定义流程,并跟踪会话状态与阶段进度。

主要功能

  1. 01YAML 定义的工作流
  2. 02按任务发现工作流
  3. 03生成自定义工作流
  4. 04跟踪会话状态
  5. 05控制阶段进度

适用场景

  1. 01按既定阶段推进编码任务
  2. 02为调试或文档任务选择工作流
  3. 03创建贴合任务的开发流程

MCP 相关

它向 MCP 客户端提供工作流发现、指导与执行能力,并支持状态跟踪和阶段控制。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"workflow-commander": {
"command": "uvx",
"args": [
"git+https://github.com/AndurilCode/workflow-commander@main"
]
}
}
}
启动命令uvx 'git+https://github.com/AndurilCode/workflow-commander@main'

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypigit+https://github.com/AndurilCode/workflow-commander@main

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Accordo 标志

Accordo MCP 服务

PyPI - Version GitHub Actions Workflow Status GitHub Release Date Quality Gate Status

一款功能强大的 MCP(Model Context Protocol)服务,为 AI 编码 Agent 提供由 YAML 驱动的动态工作流指导。通过进度控制和决策点,提供结构化的开发工作流。

功能介绍

此服务通过结构化、由架构定义的开发工作流为 AI Agent 提供指导:

  • 📋 动态 YAML 工作流:使用 YAML 定义自定义工作流,并由架构驱动执行
  • 🔍 优先发现:根据任务自动发现并选择合适的工作流
  • ⚡ 实时状态:实时跟踪工作流状态,并全面管理会话
  • 🎯 强制指导:提供权威的分阶段指令,Agent 必须遵循
  • 🤖 Agent 生成工作流:Agent 可即时创建自定义 YAML 工作流,这是一项独特功能
两种工作流方式
内置工作流发现流程
  1. 自动发现 - 系统扫描 .accordo/workflows/,查找可用的 YAML 工作流
  2. 智能匹配 - 根据工作流的功能和目标分析任务描述
  3. 工作流选择 - Agent 从发现的选项中选择最合适的工作流
  4. 立即执行 - 所选工作流启动,并进行完整的状态管理和进度控制

这让你可以立即使用适用于常见开发模式的成熟工作流——编码、文档编写、调试等!

Agent 工作流生成流程
  1. 分析任务需求 - Agent 理解具体需求
  2. 获取创建指导 - 提供全面的模板和最佳实践
  3. 生成自定义 YAML - Agent 创建满足具体需求的工作流
  4. 开始执行 - 自定义工作流运行,并进行完整的状态管理

这样,Agent 就能为任何领域创建工作流——Web 开发、数据科学、DevOps、研究、文档编写、测试等!

快速开始

安装 accordo CLI

accordo CLI 可用于轻松配置和管理 MCP 服务。直接安装:

# Download and run the installation script
curl -fsSL https://raw.githubusercontent.com/AndurilCode/accordo/refs/heads/main/install.sh | bash

安装程序将:

  • ✅ 检测你的环境(虚拟环境、可用工具)
  • 🌍 全局安装(推荐):使用 pipx 实现系统范围内的访问
  • 📦 虚拟环境:如果你位于 venv 中,则使用 uv 或 pip
  • 🔧 自动设置:处理依赖项和 PATH 配置
CLI 用法
# Configure MCP servers interactively
accordo configure

# Quick setup for specific platforms
accordo configure -p cursor -y
accordo configure -p claude-code -y

# Deploy workflow guidelines to AI assistants
accordo bootstrap-rules              # All assistants
accordo bootstrap-rules cursor       # Cursor only
accordo bootstrap-rules --force all  # Overwrite existing

# List supported platforms and manage servers
accordo list-platforms
accordo list-servers -p cursor
accordo validate -p cursor

# Get help
accordo --help
手动配置 MCP

或者,安装 uv 以管理 Python 包,并手动配置 MCP 客户端: Cursor 配置(.cursor/mcp.json):

{
  "mcpServers": {
    "accordo": {
      "command": "uvx",
      "args": ["accordo-workflow-mcp"]
    }
  }
}

也可以使用以下链接安装 MCP 服务(已安装 Cursor):

安装 MCP 服务

获取帮助

📚 文档
🎯 示例

许可证

本项目采用 MIT 许可证 - 详情请参阅 LICENSE 文件。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。