or

or

site icon
2025.03.28 0
TypeScript自动化工作流程管理API 集成团队协作项目管理开发效率交流协作
Workato MCP Server 是一个专为 Cursor 或 Claude 设计的 Workato API 集成工具包,作为模型上下文协议(MCP)服务器,提供与 Workato API 的无缝交互。该工具包支持多种功能,包括配方管理、连接管理、连接器发现、文件夹和项目组织、活动日志跟踪以及标签管理等,旨在提高自动化工作流程的效率和管理能力。
View on GitHub

Overview

基本能力

产品定位

Workato MCP Server 是一个自动化工作流程管理工具,专注于通过 API 集成和自动化任务管理来提高开发效率。

核心功能

  • 配方管理:列表、创建、启动和停止配方,监控配方执行作业,管理配方文件夹和项目。
  • 连接管理:列表和创建连接,查看连接详情和状态,管理连接配置。
  • 连接器发现:列表可用连接器及其功能,查看连接器元数据和支持的操作。
  • 文件夹和项目组织:创建和管理文件夹,组织配方和连接,处理项目级配置。
  • 活动日志:跟踪工作空间内的所有活动,按时间范围、用户和事件类型过滤日志。
  • 标签管理:创建、更新和删除标签,列表和检索可用标签,支持批量操作。

适用场景

  • 自动化工作流程管理
  • API 集成和连接管理
  • 团队协作和项目管理
  • 活动监控和日志跟踪

工具列表

  • 配方管理工具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

常见问题解答

  • 问题:如何配置 MCP 服务器? 解答:可以通过 Cursor 设置或编辑 .cursor/mcp.json 文件进行配置。
  • 问题:如何添加环境变量? 解答:在配置文件中添加 WORKATO_API_TOKEN 环境变量。
  • 问题:如何贡献代码? 解答:欢迎提交 Pull Request。

使用教程

使用依赖

安装 Node.js 和 npm/yarn。

安装教程

npm install
# 或
yarn install
npm run build

调试方式

配置 MCP 服务器后,启动 Cursor 或 Claude Desktop,检查日志以确保服务器正常运行。

node /path/to/your/project/dist/server.js

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。