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
Allows AI Agents to interact with the Twilio SendGrid v3 API, managing contact lists, templates, single sends, and...
tiny vision language model
MCP server for Korean tourism information
High-performance string search MCP server with automatic CPU core scaling
Model Context Protocol Servers
A comprehensive Model Context Protocol (MCP) server for the Tavus API, enabling AI video generation, replica management, conversational...
This read-only MCP Server allows you to connect to MailChimp data from Claude Desktop through CData JDBC Drivers....
Building a Figma MCP with Cursor
A Model Context Protocol (MCP) server for Apache Kafka implemented in Go, leveraging franz-go and mcp-go.
MCP Server for Dropbox
Plugged.in MCP Server manages all your other MCPs in one MCP.





