
通过MCP存储、查询并创建LLM代理的YAML工作流程手册。STDIO或可流式HTTP。
概览
@cyanheads/workflows-mcp-server 通过MCP存储、查询并创建LLM代理的YAML工作流手册。STDIO或可流式HTTP。5个工具 涵盖完整工作流程库生命周期的五种工具——发现、检索、创建和删除,涵盖永久和临时工作流程: 从内存索引中列出永久性工作流程。 - 可选关键词查询过滤器(工作流名称和描述中不区分大小写的子字符串) - 可选类别过滤器(大小写不区分子字符串匹配)- 可选标签过滤器(AND 匹配——所有列出的标签必须存在) - 设置 includeTools:true以显示每个工作流程步骤中使用的唯一服务器/工具对 - 排除临时工作流;结果按名称排序,然后按版本递减排序 - 空结果与应用的筛选器呼应,并提示扩大范围 按名称检索完整的工作流程,包括全局指令文档。
概述(AI 翻译)
@cyanheads/workflows-mcp-server 通过MCP存储、查询并创建LLM代理的YAML工作流程手册。STDIO或可流式HTTP。 5 工具
概述
一个为LLM代理设计的声明式工作流库,由本地YAML文件支持。存储、列出并检索有名称、版本控制的多步playbook——每个都是MCP服务器/工具调用序列——用于永久重用或一次性临时运行。可作为stdio进程或本地可流式HTTP服务器运行;内存索引会随着文件变化自动重建。
工具
| 工具 | 描述 |
|---|---|
workflow_list |
索引中列出所有永久工作流,并可选关键词、类别和标签过滤器。 |
workflow_get |
按名称检索完整的工作流定义,前置全局指令。 |
workflow_create |
为库写入一个新的永久工作流YAML。 |
workflow_create_temp |
编写一个临时工作流草稿,已索引但排除在列表结果中,直到删除为止。 |
workflow_delete |
用户确认已解决目标后,按名称和可选版本删除永久工作流或临时草稿。 |
能力参考
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Overview
A declarative workflow library for LLM agents, backed by local YAML files. Store, list, and retrieve named, versioned multi-step playbooks — each a sequence of MCP server/tool calls — for permanent reuse or one-shot temporary runs. Edits to the YAML files are picked up automatically.
Tools
| Tool | Description |
|---|---|
workflow_list |
List all permanent workflows in the index, with optional keyword, category, and tag filters. |
workflow_get |
Retrieve a complete workflow definition by name, with the library’s global instructions included. |
workflow_create |
Write a new permanent workflow YAML to the library. |
workflow_create_temp |
Write a temporary workflow draft, indexed but excluded from list results, kept until deleted. |
安装
npx -y @cyanheads/workflows-mcp-server@latest配置
{
"mcpServers": {
"workflows-mcp-server": {
"type": "stdio",
"command": "bunx",
"args": ["@cyanheads/workflows-mcp-server@latest"],
"env": {
"MCP_TRANSPORT_TYPE": "stdio",
"WORKFLOWS_DIR": "/absolute/path/to/your/workflows-yaml"
}
}
}
}