What is the YingDao RPA MCP Server?
The YingDao RPA MCP Server acts as a bridge between YingDao RPA (a low-code RPA platform) and other applications that can act as MCP Hosts, such as AI Power or other tools like Claude Desktop or Cursor. It enables these applications to call and interact with YingDao RPA.
What is MCP?
MCP stands for Model Context Protocol. It’s an open protocol that standardizes how applications provide context to Large Language Models (LLMs), facilitating seamless integration and communication between different systems.
What are the two modes supported by the YingDao RPA MCP Server?
The server supports two modes: SSE (Server-Sent Events) Server and Stdio Server.
What is the difference between local mode and Open API mode?
- Local Mode: This mode uses your local YingDao RPA installation. It only works with applications that have been run at least once. Requires paths to your ShadowBot.exe and user folder. It’s designed for personal use or development.
- Open API Mode: This mode is for enterprise users. It uses API keys for authentication and allows access to a wider range of functionalities, including uploading files and managing RPA jobs. It retrieves applications from the YingDao RPA control panel.
How do I find my ShadowBot.exe path for local mode (Windows)?
The path is typically in your Program Files under the installation directory. In AI Power, use double backslashes () in the path.
Where do I find my YingDao RPA user folder path?
This path can be found within the settings of your YingDao RPA application under the ‘User Folder’ option.
Where do I get the ACCESS_KEY_ID and ACCESS_KEY_SECRET for Open API mode?
These keys are obtained from the YingDao RPA control panel by an enterprise administrator. Refer to the YingDao RPA help documentation for details on authentication.
How do I configure the Stdio Server in my client application?
You need to configure the mcpServers section in your client’s configuration file (usually a JSON file). Specify the command to run the server (e.g., npx yingdao-mcp-server) and set the necessary environment variables, such as RPA_MODEL, ACCESS_KEY_ID, and ACCESS_KEY_SECRET for Open API mode.
How do I configure the SSE Server?
- Clone the repository.
- Install dependencies using
npm install. - Build the project using
npm run build. - Create a
.envfile and configure the necessary environment variables. - Start the server using
npm run start:server.
Then, configure your client application to connect to the SSE Server using the URL (e.g., http://localhost:3000/sse).
What are the capabilities of the YingDao RPA MCP Server in Local Mode?
queryRobotParam: Queries parameters of an RPA application.queryApplist: Queries the list of available RPA applications.runApp: Runs a specific RPA application.
What are the capabilities of the YingDao RPA MCP Server in Open API Mode?
uploadFile: Uploads a file to the RPA platform.queryRobotParam: Queries parameters of an RPA application.queryApplist: Gets a paginated list of RPA applications.startJob: Starts an RPA job.queryJob: Queries the status of an RPA job.queryClientList: Queries the list of available RPA robots for scheduling.
What are the benefits of integrating YingDao RPA with UBOS?
Integrating YingDao RPA with UBOS through the MCP Server allows you to build sophisticated AI Agents that can leverage RPA workflows to automate complex processes, improve efficiency, and gain valuable insights. UBOS helps orchestrate AI Agents, connect them with your enterprise data, build custom AI Agents with your LLM model and Multi-Agent Systems.
YingDao RPA MCP Server
Project Details
- ying-dao/yingdao_mcp_server
- yingdao-mcp-server
- MIT License
- Last Updated: 4/28/2025
Recomended MCP Servers
A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images
MCP server for vibe developers that are too busy to run tests and static analysis.
Projeto que envolve a criação de um sistema de busca de veículos utilizando o protocolo MCP, um protocolo...
BICScan MCP Server
Model Context Protocol (MCP) Server for Graphlit Platform
A Model Context Protocol (MCP) server that enables Claude and other AI assistants to send SMS messages using...





