$ timeahead.in
/ servers/pypi/uipath-mcp
pypi

uipath-mcp

Build and host Coded MCP Servers within UiPath

11 stars20k/wkupdated 4d agogithub ↗
87good
▣ Overview
PyPI downloadsPyPI - VersionPython versions

What it does

A Python SDK and CLI framework for building and hosting MCP servers on the UiPath Platform. Rather than providing tools itself, it provides infrastructure—using uipath init, uipath pack, and uipath publish commands—to scaffold, package, and deploy both Python-based and binary MCP servers (including those written in Go) to UiPath Orchestrator. Developers define their servers in mcp.json, configure project metadata in pyproject.toml, and use the CLI to authenticate, test locally, package into .nupkg files, and publish to their UiPath environment.

Who it's for

UiPath RPA engineers and automation developers who want to extend their workflows with custom MCP servers. Particularly useful for teams building AI-powered automations that integrate Claude into UiPath, or who need to package and centrally manage MCP servers across their UiPath infrastructure.

Common use cases

  • Create a custom Python MCP server that exposes internal APIs or data sources to Claude within UiPath workflows
  • Package an existing MCP server written in Go or another language for controlled deployment to Orchestrator
  • Build and debug a local MCP server with uipath run before packaging and publishing
  • Automate the lifecycle of multiple MCP servers across a UiPath environment

Setup pitfalls

  • Requires browser-based authentication via uipath auth, which stores credentials in .env—ensure the file is not committed to version control
  • pyproject.toml must include a valid description field (avoid &, <, >, quotes, apostrophes, and semicolons) and author information
  • Reads and writes filesystem—ensure your project directory is secure; the SDK manages files during packaging
  • Not an MCP server itself (tool_count: 0)—it's a deployment framework requiring you to define actual servers in mcp.json with proper command and args
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
63
12.5
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
86.5
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecsecrets
◆ Risk level: high
fs read + fs write + network + exec + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "uipath": {
      "command": "uvx",
      "args": [
        "uipath-mcp"
      ]
    }
  }
}
📈 Score historylast 45 snapshots
5/10/20267/6/2026 · 45 snapshots
⚙ Maintenance health
56/ 100 · is this project alive?
contributors (1y)15
top contributor share32%
releases (1y)2
last release93d ago
ci⚠ failing
⛁ Raw data
weekly downloads20k
github stars11
forks7
open issues27
license✓ present
readme length2646 chars
last publish5d ago
last commit4d ago
last updated1d ago
install verified✓ pass · 51d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points