影刀 RPA是一款低代码RPA平台,提供用户友好的RPA自动化产品,能够帮助人们摆脱重复劳动。 <br/> 影刀 AI 动力是一款低代码AI平台,可以快速创建AI代理和工作流,帮助用户利用AI。
影刀 RPA MCP Server基于模型上下文协议(MCP)实现,提供了调用影刀AI动力和其他可作为MCP主机工具(如Claude Desktop、cursor等)的能力。
同时支持SSE Server和Stdio Server模式。
支持两种方式运行影刀 RPA
设置环境变量 注意:在本地模式下,智能检索并运行至少执行过一次且标记为“我检索的应用”的应用程序
RPA_MODEL=local
SHADOWBOT_PATH={your_shadowbot_path} //影刀rpa的exe路径
USER_FOLDER={your_user_folder} //影刀rpa的用户文件夹路径
Windows 注意:在Windows上的AI动力客户端中,路径应使用双斜杠
D://Program Files//{安装目录}//ShadowBot.exe
Mac
/Applications/影刀.app
在影刀 RPA 设置中找到用户文件夹选项
<p><img src="src/assets/user_folder.png" width="512"/></p>设置环境变量
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 动力客户端配置
{
"mcpServers": {
"YingDao RPA MCP Server": {
"url": "http://localhost:3000/sse",
"description": "影刀 MCP Server"
}
}
}
默认端口是3000
MIT