UiPath Documentation
orchestrator
latest
false

Orchestrator user guide

Last updated May 20, 2026

About MCP Servers

Note:

Feature availability depends on the cloud offering that you use. For details, refer to the Feature availability page.

Model Context Protocol (MCP) is an open standard for connecting AI assistants and agents to the systems where data lives, including content repositories, business tools, and development environments. It defines how context and tools are exposed to AI systems, so that models can discover and invoke capabilities without requiring custom, point-to-point integrations.

For more information about the protocol, check the Model Context Protocol documentation.

The UiPath Platform provides native support for MCP, enabling MCP Servers to be built, hosted, or connected as part of agentic workflows. Through MCP, UiPath artifacts (RPA workflows, agents, API workflows, agentic processes, and Integration Service activities) can be exposed as tools that AI models can consume securely.

MCP Server types

UiPath supports five MCP Server types, each suited to a different scenario. The following table compares the types at a glance. For details, see the dedicated page for each type.

Server typeHostingSetupTypical use case
UiPath MCP ServerUiPath PlatformArtifact selection in OrchestratorExposing UiPath artifacts as MCP tools
Remote MCP ServerExternal (public internet or on-prem via UiPath Relay)Remote URL and headers in OrchestratorConnecting to MCP Servers managed outside UiPath
Command MCP ServerUiPath ServerlessCommand definition in OrchestratorRunning an existing MCP package without repackaging
Coded MCP ServerUiPath Serverless.nupkg published to OrchestratorBuilding a custom Python MCP Server on UiPath
Self-Hosted MCP ServerUser-controlled infrastructureLocal registration via uipath runRunning a Coded or Command MCP Server on your own infrastructure

Command, Coded, and Self-Hosted servers share a common runtime, configuration format, and transport. For details, check MCP Server shared foundation.

When connecting an MCP Server that is based on external code or commands, use a trusted provider.

MCP Servers page fields

The following table describes the fields available on the MCP Servers page in Orchestrator:

FieldDescription
NameThe display name of the MCP Server.
TypeThe type of the MCP Server: UiPath, Remote, Command, Coded, or Self-Hosted.
StatusThe current operational status of the MCP Server.
DescriptionA short description of the MCP Server.
  • MCP Server types
  • MCP Servers page fields

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated