影刀AI Power RPA MCP服务器

影刀AI Power RPA MCP服务器是基于模型上下文协议(MCP)实现的,为影刀AI Power与其他可作为MCP主机的工具(如Claude Desktop、Cursor等)之间的交互提供桥梁,使AI能够利用RPA能力。它支持SSE服务器和Stdio服务器两种模式。

  • by AutomaApp
  • 更新于
在 GitHub 查看 AutomaApp/aipower-rpa-mcp-server

使用说明

基本能力

产品定位

影刀AI Power RPA MCP服务器是一个连接AI和RPA的桥梁,使AI能够利用RPA的自动化能力。

核心功能

  1. 本地模式:
    • 查询RPA应用参数
    • 查询RPA应用列表
    • 运行RPA应用
  2. Open API模式(仅限企业用户):
    • 上传文件到RPA平台
    • 查询RPA应用参数
    • 获取分页的RPA应用列表
    • 启动RPA任务
    • 查询RPA任务状态
    • 查询RPA机器人客户端列表

适用场景

  • AI需要调用RPA自动化能力的场景
  • 企业级RPA自动化任务管理
  • 快速集成AI与RPA的工作流

使用教程

使用依赖

  1. 确保已安装Node.js和npm
  2. 确保已安装Git

安装教程

本地模式

设置环境变量:

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

Open API模式(企业用户)

设置环境变量:

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

SSE服务器模式

  1. 克隆仓库并构建:
git clone https://github.com/AutomaApp/aipower-rpa-mcp-server.git
cd aipower-rpa-mcp-servers
npm install
npm run build
  1. 添加.env文件并配置
  2. 启动:
npm run start:server

调试方式

  1. 检查环境变量是否设置正确
  2. 检查端口3000是否可用
  3. 检查客户端配置是否正确
{
  "mcpServers": {
    "YingDao RPA MCP Server": {
      "url": "http://localhost:3000/sse",
      "description": "Yingdao RPA MCP Server"
    }
  }
}