
or

2025.03.18
0
TypeScriptAPI 集成自动化工具工作流管理开发效率交流协作
Workato MCP Server 是一个专为 Cursor 或 Claude 设计的 Model Context Protocol (MCP) 服务器,用于与 Workato API 进行无缝集成。它提供了一系列自定义 AI 工具,用于管理 Workato 的配方、连接、连接器、文件夹、项目、活动日志和标签等。
View on GitHub
Overview
基本能力
产品定位
Workato MCP Server 是一个用于与 Workato API 集成的工具包,旨在通过自定义 AI 工具提供无缝的 API 交互体验。
核心功能
- 配方管理:列出、创建、启动和停止配方,监控配方执行作业,管理配方文件夹和项目。
- 连接管理:列出和创建连接,查看连接详情和状态,管理连接配置。
- 连接器发现:列出可用连接器及其功能,查看连接器元数据和支持的操作,浏览所有平台连接器。
- 文件夹和项目组织:创建和管理文件夹,组织配方和连接,处理项目级配置。
- 活动日志:跟踪工作空间内的所有活动,按时间范围、用户和事件类型过滤日志,监控资源更改和用户操作。
- 标签管理:创建、更新和删除标签,列出和检索可用标签,应用或移除标签,支持批量操作。
适用场景
- 自动化工作流管理:通过 API 管理 Workato 配方和连接。
- 团队协作:组织和管理项目、文件夹和标签。
- 监控和审计:通过活动日志跟踪工作空间内的所有操作。
工具列表
- 配方管理工具:
list-recipes
,create-recipe
,start-recipe
,stop-recipe
- 连接管理工具:
list-connections
,create-connection
- 连接器工具:
list-connectors
,list-all-connectors
- 组织工具:
list-folders
,create-folder
,update-folder
,list-projects
,update-project
- API 管理工具:
list-api-endpoints
- 活动监控工具:
list-activity-logs
- 标签管理工具:
list-tags
,create-tag
,update-tag
,delete-tag
,manage-tags
- 作业管理工具:
list-recipe-jobs
,get-job
,resume-job
常见问题解答
- 如何安装:使用
npm install
或yarn install
安装依赖,然后运行npm run build
构建服务器。 - 如何配置:在 Cursor 或 Claude 中配置 MCP 服务器,提供
WORKATO_API_TOKEN
环境变量。 - 如何调试:通过活动日志和错误日志监控操作和问题。
使用教程
使用依赖
npm install
# or
yarn install
安装教程
- 安装依赖:
npm install
- 构建服务器:
npm run build
- 配置 MCP 服务器:
- 在 Cursor 中,转到
Cursor Settings > Features > MCP
,添加新的 MCP 服务器。 - 提供名称、类型 (
stdio
)、命令 (node /path/to/your/project/dist/server.js
) 和环境变量 (WORKATO_API_TOKEN
)。
调试方式
- 启动服务器后,检查活动日志以监控操作。
- 使用
list-activity-logs
工具查看详细日志。 - 确保
WORKATO_API_TOKEN
环境变量已正确设置。