影刀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 的用户文件夹路径
⚠️ 重要提示
windows下,AI Power客户端中路径需使用双斜杠
D://Program Files//{安装目录}//ShadowBot.exe
/Applications/影刀.app
在影刀rpa设置中找到用户文件夹选项。
设置环境变量:
RPA_MODEL=openApi
ACCESS_KEY_ID={your_access_key_id}
ACCESS_KEY_SECRET={your_access_key_secret}
企业管理员登录影刀rpa控制台获取,请参考影刀rpa帮助文档-鉴权
在客户端中配置:
{
"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}"
}
}
}
}
克隆仓库并构建:
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