Workflows MCP v0.1.0
编排并组合提示与MCP服务器为复合MCP工具。
简介
工作流 MCP 是一个模型上下文协议(MCP)服务器,允许您组合多个提示和 MCP 服务器成为复合的工作流工具。本质上是一个可通过 YAML 文件共享和版本控制的动态提示库。
主要功能
- ✅ 将提示与 MCP 服务器组合成可重用的工作流
- ✅ 使用自定义命令触发工作流(如"进入调试模式")
- ✅ 定义工具使用的自定义策略(顺序或情境/动态)
- ✅ 提供开箱即用的预设工作流(思考模式、调试模式等)
安装方法
npx -y @agentdesk/workflows-mcp@latest
Cursor JSON 配置:
{
"mcpServers": {
"workflows-mcp": {
"command": "npx",
"args": ["-y", "@agentdesk/workflows-mcp@latest"]
}
}
}
添加自定义配置:
npx @agentdesk/workflows-mcp@latest --config /path/to/.workflows --preset thinking,coding,github
自定义工作流
- 在项目中创建
.workflows
或.mcp-workflows
目录 - 添加 YAML 配置文件(必须以
.yaml
或.yml
结尾)
基本配置示例:
custom_tool:
description: "自定义工具"
prompt: "# 自定义工具\n\n这是一个完全自定义的工具。"
参数化工具示例:
search_tool:
name: "search"
description: "搜索信息"
parameters:
query:
type: "string"
description: "搜索查询"
required: true
limit:
type: "number"
description: "最大结果数"
default: 10
prompt: |
这是一个允许搜索信息的搜索工具。
当用户请求信息时,使用此工具及其查询找到相关结果。
故障排除
- 更新配置后刷新 MCP 工具
- 确保配置是有效的 YAML
- 如果遇到问题,尝试删除并重命名客户端中的 MCP 工具
如需更多信息,请访问 @tedx_ai