1. Conduid
  2. Developer Tools
  3. Uipath MCP Python
MCP server · Developer Tools

Uipath MCP Python

Build and host Coded MCP Servers within UiPath

67Good

Scored yesterday · breakdown

About Uipath MCP Python

Uipath MCP Python is an MCP server published by UiPath in the Developer Tools category: build and host Coded MCP Servers within UiPath.

The repository has 11 stars and 7 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/UiPath/uipath-mcp-python

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Uipath MCP Python

Powered by Claude · Grounded in docs

I know everything about Uipath MCP Python. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 2 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !No dynamic code executionSource scan found eval or shell execution. Review how tool inputs reach it before granting credentials.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.2.0v0.2.0 · 3 Apr 2026uipath-mcp v0.2.0 Breaking Changes Bumped minimum dependency versions: `uipath>=2.10.40` and `uipath-runtime>=0.10.0`. Projects using older versions of these packages will need to upgrade. `uipath` v2.9.0 release notes `uipath` v2.10.0…
v0.1.0v0.1.0 · 18 Feb 2026Highlights Aligned with the UiPath Python SDK v2.2.0 runtime architecture. This release adopts the new runtime protocol pattern introduced in the SDK, replacing the previous middleware-based approach. What's changed Runtime protocol…

README

UiPath MCP Python SDK

PyPI downloads PyPI - Version Python versions

A Python SDK that enables hosting local MCP servers on UiPath Platform.

Check out our samples directory to explore various MCP server implementations. You can also learn how to pack and host binary servers written in languages like Go within UiPath.

Installation

pip install uipath-mcp

using uv:

uv add uipath-mcp

Configuration

Servers Definition

Create the mcp.json file:

{
  "servers": {
    "my-python-server": {
        "type": "stdio",
        "command": "python",
        "args": ["server.py"]
    },
  }
}

Command Line Interface (CLI)

The SDK also provides a command-line interface for creating, packaging, and deploying Python-based MCP servers:

Authentication

uipath auth

This command opens a browser for authentication and creates/updates your .env file with the proper credentials.

Initialize a Project

uipath init [SERVER]

Creates a uipath.json configuration file for your project. If [SERVER] is not provided, it will create an entrypoint for each MCP server defined in the mcp.json file.

Debug a Project

uipath run [SERVER]

Starts the local MCP Server

Package a Project

uipath pack

Packages your MCP Server into a .nupkg file that can be deployed to UiPath.

Note: Your pyproject.toml must include:

  • A description field (avoid characters: &, <, >, ", ', ;)
  • Author information

Example:

description = "Your package description"
authors = [{name = "Your Name", email = "your.email@example.com"}]

Publish a Package

uipath publish

Publishes the most recently created package to your UiPath Orchestrator.

Project Structure

To properly use the CLI for packaging and publishing, your project should include:

  • A pyproject.toml file with project metadata
  • A mcp.json file with servers metadata
  • A uipath.json file (generated by uipath init)
  • Any Python files needed for your automation

Development

Setting Up a Development Environment

Please read our contribution guidelines before submitting a pull request.

README fetched from the repository 2 days ago. The original is authoritative.

Questions

About Uipath MCP Python

How do I install Uipath MCP Python?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Uipath MCP Python safe to use with an AI agent?

Its trust score is 67 out of 100 (good). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Uipath MCP Python still maintained?

Yes — the last commit was a month ago. The repository has 11 stars and 7 forks and 41 open issues.