社区维护的影刀 RPA MCP Server,支持两种运行模式:STDIO 与 SSE/HTTP。相比原仓库,提供更易用的安装与分发(npm/tgz)、更完整的工具与参数支持,并保持与 MCP 客户端的良好集成。
- 支持 STDIO 与 SSE/HTTP 两种运行模式。
- 更易安装与分发:npm / tgz 可选。
- 与 MCP 客户端良好集成(如 Claude Desktop)。
- 完整工具与参数支持,覆盖应用查询、参数获取、任务启动与结果查询等。
- 依赖参数:
SHADOWBOT_PATH、USER_FOLDER。 - 支持能力:
queryApplist:查询应用列表。queryRobotParam:查询应用参数。runApp:启动应用并传参(目前仅部分 Windows 环境支持传参,macOS 暂不支持)。
- 典型场景:直接调用本机影刀客户端,低延迟,适合单机使用。
- 依赖参数:
ACCESS_KEY_ID、ACCESS_KEY_SECRET。 - 支持能力:
queryApplist:查询应用列表。queryRobotParam:查询应用参数。uploadFile:上传文件。startJob:启动应用任务(支持对象参数自动转换)。queryJob:查询任务执行结果。queryClientList:查询调度 RPA 机器人列表。
- 典型场景:通过服务端或远程接口调用,适合跨进程/跨网络场景。
- 准备需要的参数:
- 本地模式:
SHADOWBOT_PATH- Windows(示例):
E:\Program Files\ShadowBot\ShadowBot.exe - MacOS(示例):
/Applications/影刀.app
- Windows(示例):
USER_FOLDER: 用户文件夹路径(在影刀设置中查看)
- 开放 API 模式:
ACCESS_KEY_ID:影刀控制台获取ACCESS_KEY_SECRET:影刀控制台获取
- 本地模式:
- 选择运行模式:STDIO(推荐)或 SSE/HTTP。
- 启动并配置 MCP 客户端:
- STDIO:在
mcpServers中设置command/args与env。 - SSE/HTTP:先启动本地服务,再在
mcpServers使用type: "sse"与url。
- STDIO:在
LANGUAGE:多语言(默认zh),如en。RPA_MODEL:运行模式(默认local)。local:需要SHADOWBOT_PATH与USER_FOLDER。openapi:需要ACCESS_KEY_ID与ACCESS_KEY_SECRET。
SHADOWBOT_PATH:影刀客户端路径(macOS 下可能为ShadowBot.app或影刀.app,以本机实际为准)。USER_FOLDER:影刀用户目录(用于定位apps/及日志)。ACCESS_KEY_ID/ACCESS_KEY_SECRET:开放 API 访问凭据。SERVER_PORT:SSE/HTTP 服务端口(默认 3000)。
// macos
{
"mcpServers": {
"yingdao": {
"command": "npx",
"args": ["yingdao-mcp-server-community"],
"env": {
"LANGUAGE": "zh",
"RPA_MODEL": "local",
"SHADOWBOT_PATH": "/Applications/Shadowbot.app",
"USER_FOLDER": "/Users/<you>/Library/Application Support/Shadowbot/user/<用户id>"
}
}
}
}- 安装:
npm i -g yingdao-mcp-server-community - 启动:
- 本地模式(示例):
RPA_MODEL=local SHADOWBOT_PATH="/Applications/Shadowbot.app" USER_FOLDER="/Users/<you>/Library/Application Support/Shadowbot/user/{用户id}" yingdao-mcp-server-community --server - 开放 API 模式(示例):
RPA_MODEL=openapi ACCESS_KEY_ID="<id>" ACCESS_KEY_SECRET="<secret>" SERVER_PORT=3000 yingdao-mcp-server-community --server
- 本地模式(示例):
- MCP 客户端配置:
{
"mcpServers": {
"yingdao": {
"type": "sse",
"url": "http://localhost:3000/sse",
"autoReconnect": true,
"retryLimit": null
}
}
}原仓库:https://github.com/ying-dao/yingdao_mcp_server
许可证:MIT

