skillfed

uipath-mcp

UiPath MCP SDK

uipath-mcp v0.3.0 162.1K downloads/30d#10,616 on PyPI11
License unclear Active released

What it is and what it does

UiPath MCP is a Python SDK for hosting Model Context Protocol servers locally and deploying them to the UiPath Platform. It provides both a programmatic API and a command-line interface for creating, packaging, and publishing MCP servers that integrate with UiPath Orchestrator. The package handles authentication, project initialization, local debugging, and packaging workflows—converting Python-based MCP implementations into deployable packages (.nupkg files) for UiPath infrastructure.

The SDK is designed for developers building automation or integration servers that need to run within UiPath's ecosystem. It depends on mcp, pysignalr, uipath-runtime, and uipath, and requires Python 3.11 or later. The package is currently in alpha and actively maintained, though its early status means API or behavioral changes are possible.

Use it for:

  • Build and deploy Python-based MCP servers that extend UiPath Orchestrator's capabilities.
  • Package local automation logic into distributable .nupkg files for UiPath environments.
  • Debug and test MCP server implementations locally before publishing to Orchestrator.
  • Integrate third-party or custom Python services as MCP servers within UiPath workflows.
  • Manage authentication and credentials for UiPath deployments via the CLI.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Hosts local Model Context Protocol (MCP) servers on the UiPath Platform, enabling Python-based automation servers to integrate with UiPath Orchestrator.

Yes, if you are actively developing MCP servers for UiPath Platform. The low install friction, active maintenance, and clear CLI tooling make it straightforward to adopt. However, the alpha status, unclear license, and dependency on four UiPath-specific packages mean this is best suited for teams already committed to the UiPath ecosystem—not for exploratory or one-off use. Verify the license terms and runtime dependency stability before production deployment.

Install

uipath-mcp on PyPI

pip

pip install uipath-mcp

uv

uv add uipath-mcp

poetry

poetry add uipath-mcp

Installing uipath-mcp

Before you install

Low install friction with a pure-Python wheel. The package is actively maintained (last commit 2026-08-11) and in alpha status. Four runtime dependencies (mcp, pysignalr, uipath-runtime, uipath) are required; their stability and availability should be verified before committing to production use.

License in practice

License treatment is unclear—no SPDX identifier or raw license text is declared. Verify the actual license terms in the repository before using in commercial or proprietary projects.

Quickstart

pip install uipath-mcp

# Create mcp.json with server config, then:
from uipath_mcp import ...

# Use CLI for setup:
# uipath auth
# uipath init
# uipath run [SERVER]

Requires Python 3.11 or later. UiPath Orchestrator credentials and a properly configured mcp.json file are needed for full functionality.

Verify before relying

  • Stability and maturity of the four runtime dependencies (mcp, pysignalr, uipath-runtime, uipath) in production environments.
  • Whether the alpha status (Development Status :: 3) indicates API surface or behavioral changes are expected in near-term releases.
  • Actual license terms and any restrictions on use or redistribution.

Package facts

License not declared (unclear)
Python support supports the current Python release (>=3.11)
Install friction low — pure-Python wheel
Runtime dependencies 4 — mcp, pysignalr, uipath-runtime, uipath
Maintenance actively maintained — 36 days since the last release
Last repo commit
First released
Downloads 162,063/month — #10,616 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: uipath_mcp-0.3.0-py3-none-any.whl

Development Status :: 3 - AlphaIntended Audience :: DevelopersProgramming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Topic :: Software Development :: Build Tools

Tags

MCP server hosting UiPathPython MCP integrationUiPath automation SDKmodel context protocol serverUiPath orchestrator integrationlocal MCP deploymentPython automation framework
uipath-integrationmcp-serverautomation-framework

More Build Tools packages