mcpField
A
aipower-rpa-mcp-server

aipower-rpa-mcp-server

本地服务
github.com/catinair生产力179 周前更新

关于 aipower-rpa-mcp-server

YingDao RPA MCP Server 将影刀 RPA 能力接入 AI Power 及其他 MCP Host,适用于需要由 AI 调用 RPA 应用或任务的场景。它提供本地模式和企业版 Open API 模式,并支持 SSE 与 Stdio。

主要功能

  1. 01查询 RPA 应用参数
  2. 02查询 RPA 应用列表
  3. 03运行本地 RPA 应用
  4. 04通过 Open API 启动并查询任务
  5. 05支持 SSE 和 Stdio 模式

适用场景

  1. 01让 AI 查询可用的 RPA 应用
  2. 02通过 AI 启动本地 RPA 应用
  3. 03在企业 Open API 模式下启动和跟踪任务

MCP 相关

该 MCP 服务将影刀 RPA 工具提供给 AI Power 及 Claude Desktop、Cursor 等 MCP Host。可通过 SSE 或 Stdio 模式连接。

配置

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

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

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

详细介绍

README 配图

# YindDao AI Power - RPA MCP Server

[英文] | [中文]

YingDao AI Power:一个 AI 低代码平台,可快速创建 AI Agent 和 AI 工作流,帮助用户有效利用 AI。

YingDao RPA:一个 RPA 低代码平台,是一款易于使用的 RPA 自动化产品,可将人们从重复劳动中解放出来。

Yingdao RPA MCP Server 基于 Model Context Protocol (MCP) 实现,为 YindDao AI Power 与其他可作为 MCP 主机的工具(例如 Claude Desktop、Cursor 等)提供交互桥梁,使 AI 能够利用 RPA 功能。

支持 SSE Server 和 Stdio Server 两种模式。

开始使用

运行 YindDao RPA 有两种方式:

本地模式

设置环境变量:

RPA_MODEL=local
SHADOWBOT_PATH={your_shadowbot_path} //Path to YindDao RPA executable
USER_FOLDER={your_user_folder}       //Path to YindDao RPA user folder
YindDao RPA 可执行文件路径

Windows

D:\Program Files\{installation directory}\ShadowBot.exe

Mac

/Applications/影刀.app
YindDao RPA 用户文件夹路径

在 YindDao RPA 设置中找到用户文件夹选项

用户文件夹设置

Open API 模式(仅限企业用户)

设置环境变量:

RPA_MODEL=openApi
ACCESS_KEY_ID={your_access_key_id}
ACCESS_KEY_SECRET={your_access_key_secret}
获取方式

企业管理员可登录 YindDao RPA 控制台获取。请参阅 YindDao RPA 帮助文档 - 身份验证

Stdio Server 启动

在客户端中配置:

{
  "mcpServers": {
    "YingDao RPA MCP Server": {
      "command": "npx",
      "args": ["-y", "@automa-ai-power/rpa-mcp-servers", "-stdio"],
      "env":{
        "RPA_MODEL":"openApi",
        "ACCESS_KEY_ID":"{your_access_key_id}",
        "ACCESS_KEY_SECRET":"{your_access_key_secret}"
      }
    }
  }
}

SSE Server 配置

构建

克隆代码仓库并构建:

git clone https://github.com/AutomaApp/aipower-rpa-mcp-server.git
cd aipower-rpa-mcp-servers
npm install
npm run build

配置

添加一个 .env 文件,并按上述说明添加配置项

启动

npm run start:server

客户端配置

AI Power 客户端配置:

{
  "mcpServers": {
    "YingDao RPA MCP Server": {
      "url": "http://localhost:3000/sse",
      "description": "Yingdao RPA MCP Server"
    }
  }
}

默认端口为 3000

功能

本地模式

  1. queryRobotParam:查询 RPA 应用参数
  2. queryApplist:查询 RPA 应用列表
  3. runApp:运行 RPA 应用

Open API 模式

  1. uploadFile:将文件上传到 RPA 平台
  2. queryRobotParam:查询 RPA 应用参数
  3. queryApplist:获取分页的 RPA 应用列表
  4. startJob:启动 RPA 作业
  5. queryJob:查询 RPA 作业状态
  6. queryClientList:查询 RPA 机器人客户端列表
许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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