✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Union MCP

An MCP server to use Union tasks, workflows, and apps as tools.

Setup

Clone the repo:

git clone https://github.com/unionai-oss/union-mcp

Install uv and the union-mcp package:

pip install uv
uv sync

Use with Claude Desktop

First, install Claude Desktop.

Then, install the server

mcp install -e . examples/server.py

This will configure the claude_desktop_config.json configuration file located in:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%Claudeclaude_desktop_config.json

You should see something like

{
  "mcpServers": {
    "Union MCP": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "--with-editable",
        "/Users/username/union-mcp",
        "mcp",
        "run",
        "/Users/username/union-mcp/examples/server.py"
      ]
    }
  }
}

[!NOTE] Make sure the uv executable is available in /usr/local/bin, otherwise replace command with the full path, e.g. /Users/username/.local/bin/uv

Running a local server

union register --project mcp-testing examples/workflows.py
mcp run examples/server.py --transport sse
npx @modelcontextprotocol/inspector

Featured Templates

View More
Customer service
AI-Powered Product List Manager
153 868
AI Engineering
Python Bug Fixer
119 1433
Verified Icon
AI Agents
AI Chatbot Starter Kit
1336 8300 5.0
AI Assistants
Talk with Claude 3
159 1523

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.