README
🚀 影刀RPA MCP 服务器
影刀RPA MCP服务器基于Model Context Protocol (MCP) 实现,为影刀AI Power以及其他支持MCP主机的工具(如Claude Desktop、Cursor等)提供调用RPA的能力,同时支持SSE服务器与Stdio服务器两种模式。
影刀RPA是一个RPA低代码平台,提供人人可用的RPA自动化工具,帮助用户从重复劳动中解脱出来。影刀AI Power则是一个AI低代码平台,支持快速创建AI智能体和AI工作流,让用户轻松使用AI。
🚀 快速开始
可以通过以下两种方式运行影刀RPA:
📦 本地模式
设置环境变量:
⚠️ 重要提示
在本地模式下,智能获取并执行“我已获取的应用”且至少执行过一次的应用。
RPA_MODEL=local
SHADOWBOT_PATH={your_shadowbot_path} // 影刀rpa 的 exe 路径
USER_FOLDER={your_user_folder} // 影刀rpa 的用户文件夹路径
影刀rpa 的 exe 路径
- Windows:
⚠️ 重要提示
windows下,AI Power客户端中路径需使用双斜杠
D://Program Files//{安装目录}//ShadowBot.exe
- Mac:
/Applications/影刀.app
影刀rpa 的用户文件夹路径
在影刀rpa设置中找到用户文件夹选项。
📦 开放API模式(仅支持企业用户)
设置环境变量:
RPA_MODEL=openApi
ACCESS_KEY_ID={your_access_key_id}
ACCESS_KEY_SECRET={your_access_key_secret}
获取方式
企业管理员登录影刀rpa控制台获取,请参考影刀rpa帮助文档-鉴权
💻 使用示例
Stdio Server 启动
在客户端中配置:
{
"mcpServers": {
"YingDao RPA MCP Server": {
"command": "npx",
"args": ["-y", "yingdao-mcp-server"],
"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/ying-dao/yingdao_mcp_server.git
cd yingdao_mcp_server
npm install
npm run build
配置
添加.env文件,配置项参考上述说明。
启动
npm run start:server
客户端配置
AI Power客户端配置:
{
"mcpServers": {
"YingDao RPA MCP Server": {
"url": "http://localhost:3000/sse",
"description": "影刀 MCP Server"
}
}
}
⚠️ 重要提示
默认端口为3000
✨ 主要特性
本地模式
- queryRobotParam:查询机器人参数。
- runApp:运行应用。
开放API模式
- queryRobotParam:查询机器人参数。
- runApp:运行应用。
- accessKeyAuth:使用访问密钥认证。
Scan to contact