YingDao RPA MCP Server
A Model Context Protocol server that enables AI platforms to invoke RPA (Robotic Process Automation) capabilities from YingDao, allowing automated execution of repetitive tasks through AI interactions.
Tools
queryApplist
该接口用于分页获取RPA应用列表。
runApp
该接口用于运行RPA应用。
queryRobotParam
该接口用于上传文件到RPA平台。
README
<p> <img src="src/assets/yingdao_logo.svg" width="256"/> </p>
影刀RPA MCP Server
影刀RPA:一个RPA低代码平台,一款人人可用的RPA自动化产品,能够将人从重复的劳动中解放出来。 <br/> 影刀AI Power:一个AI低代码平台,能够快速创建AI智能体、AI工作流,帮助用户把AI用起来。
影刀 RPA MCP Server 基于 Model Context Protocol (MCP) 实现,为影刀AI Power及其他可作为MCP Host的工具(如 Claude Desktop、Cursor 等)提供调用RPA的能力。
同时支持SSE Server与Stdio Server两种模式。
如何开始
支持两种方式来运行影刀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的设置中,找用户文件夹选项 <p><img src="src/assets/user_folder.png" width="512"/></p>
开放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配置
构建
Clone the repository and build:
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: 查询RPA应用的参数
- queryApplist: 查询RPA应用的列表
- runApp: 运行RPA应用
开放API模式
- uploadFile: 上传文件到RPA平台
- queryRobotParam: 查询RPA应用参数
- queryApplist: 获取分页RPA应用列表
- startJob: 启动RPA作业
- queryJob: 查询RPA作业状态
- queryClientList: 查询调度RPA机器人列表
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.