返回 MCP 目录
public公开dns本地运行

aipower-rpa-mcp-server

影刀AI Power RPA MCP服务器是基于MCP协议实现的桥梁服务,连接AI Power与其他MCP主机工具,使AI具备调用RPA能力。支持SSE和Stdio两种服务模式,提供本地和OpenAPI两种运行方式。

article

README

🚀 影刀AI力量平台 - RPA MCP 服务器

影刀AI力量平台 - RPA MCP 服务器是一个强大的工具,它基于 Model Context Protocol (MCP) 实现,在影刀 AI 力量平台与其他 MCP 主机(如 Claude Desktop、Cursor 等)之间搭建了桥梁,让 AI 能够调用 RPA 能力。影刀 AI 力量平台是一个低代码平台,可快速创建 AI 代理和 AI 工作流,有效助力用户利用 AI;影刀 RPA 则是一款友好的自动化产品,能将人力从重复性劳动中解放出来。

[English] | [Chinese]

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

Ying Dao RPA: 一款面向用户的友好型 RPA 自动化产品,解放人力于重复性劳动。

🚀 快速开始

有两种方式可以运行 YindDao RPA,下面为你详细介绍:

本地模式

首先需要设置环境变量:

RPA_MODEL=local
SHADOWBOT_PATH={your_shadowbot_path} //影刀 RPA 可执行文件路径
USER_FOLDER={your_user_folder}       //影刀 RPA 用户文件夹路径

影刀 RPA 可执行文件路径

  • Windows 系统
D:\Program Files\{安装目录}\ShadowBot.exe
  • Mac 系统
/Applications/影刀.app

影刀 RPA 用户文件夹路径

你可以在影刀 RPA 设置中找到用户文件夹选项,具体如图所示: 用户文件夹设置

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

同样需要设置环境变量:

RPA_MODEL=openApi
ACCESS_KEY_ID={your_access_key_id}
ACCESS_KEY_SECRET={your_access_key_secret}

获取方式

企业管理员可通过登录影刀 RPA 控台获取相关信息。请参考 影刀 RPA 帮助文档 - 认证

💻 使用示例

Stdio 服务器启动

客户端配置如下:

{
  "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 服务器配置

构建

你需要克隆仓库并进行构建:

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": "影刀 RPA MCP 服务器"
    }
  }
}

默认端口为 3000

✨ 主要特性

本地模式

  • queryRobotParam:查询 RPA 应用程序参数
  • queryApplist:查询 RPA 应用程序列表
  • runApplication:运行应用程序

Open API 模式

  • queryRobotParam:查询机器人参数
  • queryApplist:查询应用列表
  • runApplication:执行应用程序

📄 许可证

本项目采用 MIT 许可证,具体内容请参考 LICENSE 文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端