UiPath Documentation
orchestrator
latest
false
  • Getting started
    • Introduction
    • Licensing
    • Robots
      • Robot Statuses
      • Robot Settings
    • Auto Updating Client Components
    • Time-to-live Periods
    • Orchestrator outbound IP ranges
    • Autopilot chat in Orchestrator
    • Notifications
  • Best practices
    • Organization Modeling in Orchestrator
    • Automation Best Practices
    • Optimizing Unattended Infrastructure Using Machine Templates
    • Unattended automation
      • Accessing the unattended robot setup
      • Useful concepts in unattended automation
      • How is unattended automation performed
    • Organizing Resources With Tags
    • Exporting grids in the background
      • The exported report
    • Enforcing user-level Integration Service connection governance
  • Tenant
    • About the Tenant Context
    • Searching for Resources in a Tenant
    • Robots
      • Managing Robots
      • Connecting Robots to Orchestrator
      • Storing Robot Credentials in CyberArk
      • Storing Unattended Robot Passwords in Azure Key Vault (read only)
      • Storing Unattended Robot Credentials in HashiCorp Vault (read only)
      • Storing Unattended Robot Credentials in AWS Secrets Manager (read only)
      • Deleting Disconnected and Unresponsive Unattended Sessions
      • Robot Authentication
      • Robot Authentication With Client Credentials
    • Folders
      • Managing Folders
      • Organizing Folders
      • Personal Workspaces
      • Managing Personal Workspaces
    • Monitoring
      • Unattended sessions
      • User sessions
      • License
      • API audit
    • Access control
      • Account types
      • Default roles
      • Migrating from break inheritance to union of privileges
      • Managing custom roles
      • Configuring access for accounts
    • Configuring automation capabilities
    • Machines
      • Managing Machines
      • Assigning Machine Objects to Folders
      • Configuring Account-machine Mappings
      • EDR Protection Status
    • Solutions
    • Packages
      • Managing Packages
      • About Libraries
      • Managing Libraries
    • Audit
    • Credential Stores
      • Integrating credential stores
      • Managing credential stores
      • The Orchestrator Credentials Proxy
      • Orchestrator Credentials Proxy debugging
      • Managing credential proxies
    • Webhooks
      • Types of Events
      • Managing Webhooks
    • Licensing
      • Managing Your Licenses
    • Settings
  • Cloud robots
    • Unified Pricing licensing
      • Consuming platform units
      • Platform units calculation example
      • Platform units consumption of automatic VM pools
    • Flex licensing
      • Consuming Robot Units
      • Robot units calculation example
      • Robot Units consumption of automatic VM pools
    • Elastic Robot Orchestration
      • Requirements
      • Cloud provider setup
      • Setup in Orchestrator
      • Troubleshooting
      • Frequently asked questions
    • Automation Cloud™ Robots - VM
      • Running unattended automations using cloud robots - VM
      • Uploading your own image
      • Reusing customized machine images (for Manual pools)
      • Resetting credentials for a machine (for Manual pools)
      • Monitoring
      • Security updates
      • Asking for a trial
      • Frequently asked questions
    • Automation Cloud™ Robots - Serverless
      • Executing unattended automations with Serverless robots
      • Machine Sizes and Costs
      • Regenerating client secrets
      • Outbound IP ranges
      • Managing VPN settings
      • Asking for a trial
      • Frequently asked questions
    • Configuring VPN for cloud robots
    • Configuring an ExpressRoute connection
    • Live streaming and remote control
    • My notifications
      • Events
      • Viewing and accessing notifications
      • Viewing and accessing email notifications
      • Displaying only unread notifications
      • Marking all notifications as read
      • Clearing all notifications
      • Deleting notifications
      • Subscribing to events
      • Unsubscribing from events
  • Folders Context
    • About the Folders Context
    • Home
  • Processes
    • About Processes
      • Background Vs Foreground Processes
    • Managing Processes
    • Managing Package Requirements
    • Recording
    • Live streaming and remote control
      • Live streaming and remote control via RealVNC
        • Error scenarios
      • Live streaming and remote control via TightVNC
        • Error scenarios
  • Jobs
    • About Jobs
    • Managing Jobs
    • Job States
    • Working with long-running workflows
    • Running Personal Remote Automations
    • Process Data Retention Policy
  • Apps
    • About Apps
    • Publishing an App to a Tenant
    • Managing Apps
    • Running a Deployed App from a Folder
  • Triggers
    • About triggers
      • Time triggers
      • Queue triggers
      • Event triggers
      • API triggers
        • Call modes explained
    • Managing triggers
      • Creating a time trigger
      • Creating a queue trigger
      • Creating an event trigger
      • Managing API triggers
      • Trigger details
    • Managing Non-Working Days
      • Creating New Calendars
        • By Uploading .csv Files
    • Using Cron Expressions
      • Triggering jobs on the last day of the month
  • Logs
    • About Logs
    • Managing Logs in Orchestrator
    • Logging Levels
  • Monitoring
    • About Monitoring
    • Machines
    • Agents
    • Processes
    • Queues
    • Indexes
    • Queues SLA
  • Queues
    • About Queues and Transactions
      • Queue Item Statuses
      • Business Exception Vs Application Exception
      • Studio Activities Used With Queues
      • Queue Item Retention Policy
    • Bulk uploading Queue Items using a CSV file
    • Managing Queues in Orchestrator
    • Managing Queues in Studio
    • Managing Transactions
      • Editing Transactions
      • Field Descriptions for the Transactions .csv File
    • Review Requests
  • Assets
    • About Assets
    • Managing Assets in Orchestrator
    • Managing Assets in Studio
    • Storing Assets in Azure Key Vault (read only)
    • Storing Assets in HashiCorp Vault (read only)
    • Storing Assets in AWS Secrets Manager (read only)
    • Storing Assets in Google Secret Manager (read only)
  • Connections
    • About Connections
    • Managing Connections
  • Business Rules
    • About Business Rules
      • Permissions for Business Rules
    • Managing Business Rules
      • Creating a business rule
  • Storage Buckets
    • About Storage Buckets
      • CORS/CSP Configuration
    • Managing Storage Buckets
  • MCP Servers
    • About MCP Servers
    • Managing MCP Servers
      • Creating UiPath MCP Servers
      • Creating coded MCP Servers
      • Creating command MCP Servers
      • Creating a remote MCP Server
    • MCP compliance guidelines
  • Indexes
    • About indexes
    • Managing indexes
  • Orchestrator testing
    • FAQ - Deprecating the testing module
      • FAQ - Migrating test artifacts to Test Manager
      • FAQ - Feature parity - Test Manager vs Orchestrator
    • Test Automation
    • Test Cases
      • Field Descriptions for the Test Cases Page
    • Test Sets
      • Field Descriptions for the Test Sets Page
    • Test Executions
      • Field Descriptions for the Test Executions Page
    • Test Schedules
      • Field Descriptions for the Test Schedules Page
    • Test Data Queues
      • Managing Test Data Queues in Orchestrator
      • Managing Test Data Queues in Studio
      • Field Descriptions for the Test Data Queues Page
      • Test Data Queue Activities
    • Testing Data Retention Policy
  • Resource Catalog Service
    • About Resource Catalog Service
  • Integrations
    • About Input and Output Arguments
      • Example of Using Input and Output Arguments
  • Troubleshooting
    • About Troubleshooting
    • Alerts troubleshooting
    • General troubleshooting
    • Frequently Encountered Orchestrator Errors
UiPath logo, featuring letters U and I in white

Orchestrator user guide

Last updated Apr 3, 2026

Creating UiPath MCP Servers

  1. In the MCP Servers page, select Add MCP Server.
    The Add MCP Server window is displayed.
  2. From the top of the page, select the UiPath type.
  3. In the Name field, enter a name for the MCP Server.
    Note: The name is used as the actual slug for the Preview URL. Because of this, make sure that the name you provide respects the following validation criteria:
    • The name must be in accordance with the Regex rule: /^[a-zA-Z0-0]+(?:[-]+[a-zA-Z0-0+)*$/.
    • The value must have a minimum of 3 characters and a maximum of 50 characters.
  4. In the Preview URL, enter a name to preview the full URL.
    The Preview URL uses the following format: https://cloud.uipath.com/<OrganizationName>/<TenantName>/agenthub_/mcp/<FolderID>/<MCPServerName>.

    Make sure that you have the appropriate permissions to access the folder and create an MCP Server in the folder.

  5. Add a Description of the MCP Server.
  6. Select Add Tool to choose the required tool.
    Tools can include UiPath artifacts, such as:
    • Automations: includes processes defined from RPA workflows.
    • Agents: includes processes created from an agent package published from Agents.
    • Agentic Processes: includes processes created from an agentic process package published from Maestro.
    • API Workflows: includes processes defined from API workflows.
    • Activities: includes Integration Service activities.
    Tip: Tools can include UiPath artifacts such as RPA workflows, agents, API workflows, agentic processes, and activities.
  7. Select the required tool from the list. If needed, add multiple tools.
    You can check more information on each tool from the Tools table:
    • Name: The name of the UiPath artifact.
    • Description: The description of the UiPath artifact.
    You can select each tool to view more information.
  8. Select Add.
    The MCP Server is created and displayed on the MCP Servers page.

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated