Skip to main content
Glama
LokiMCPUniverse

UiPath MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
UIPATH_TIMEOUTNoHTTP timeout in seconds (default 30).30
UIPATH_CLIENT_IDNoOAuth2 client id of the external application.
UIPATH_FOLDER_IDNoFolder id sent via X-UIPATH-OrganizationUnitId.
UIPATH_TENANT_NAMEYesTenant logical name.
UIPATH_ACCESS_TOKENNoPre-issued access token or PAT (overrides client credentials).
UIPATH_CLIENT_SECRETNoOAuth2 client secret.
UIPATH_ORCHESTRATOR_URLNoBase URL, defaults to https://cloud.uipath.com.https://cloud.uipath.com
UIPATH_ORGANIZATION_NAMEYesOrganization (account) logical name.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_processesB

List UiPath processes (Releases) available in the current folder.

Args: top: Optional maximum number of items to return.

list_robotsB

List UiPath robots registered in the Orchestrator tenant.

Args: top: Optional maximum number of items to return.

list_machinesB

List UiPath machines registered in the Orchestrator tenant.

Args: top: Optional maximum number of items to return.

start_jobB

Start a job for a UiPath process.

Args: process_key: The ReleaseKey of the process to start. robot_ids: Optional list of robot ids. If omitted, a modern dynamic allocation runs one job. input_arguments: Optional dict of input arguments passed to the process.

list_jobsA

List jobs, optionally filtered by state.

Args: state: Optional UiPath job state (e.g. Pending, Running, Successful, Faulted, Stopped). top: Optional maximum number of items to return.

get_jobA

Get a single job by its numeric id.

Args: job_id: The Orchestrator job id.

stop_jobB

Stop or kill a running UiPath job.

Args: job_id: The Orchestrator job id. strategy: One of SoftStop (graceful) or Kill (immediate).

list_queue_itemsB

List queue items, optionally filtered by queue name and status.

Args: queue_name: Optional queue name to filter by. status: Optional status filter (e.g. New, InProgress, Successful, Failed). top: Optional maximum number of items to return.

add_queue_itemC

Add a new queue item to the given UiPath queue.

Args: queue_name: Target queue name. specific_content: Dict of key/value pairs stored on the queue item.

list_assetsA

List assets configured in the current Orchestrator folder.

Args: top: Optional maximum number of items to return.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LokiMCPUniverse/uipath-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server