An MCP server enabling seamless integration and execution of Union tasks, workflows, and apps as tools, supporting local deployment and compatibility with Claude Desktop for enhanced Model Context Protocol applications.
Unlock the full potential of Union MCP through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available • No credit card required
An MCP server to use Union tasks, workflows, and apps as tools.
Clone the repo:
git clone https://github.com/unionai-oss/union-mcp
Install uv
and the union-mcp
package:
pip install uv uv sync
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:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_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 replacecommand
with the full path, e.g./Users/username/.local/bin/uv
union register --project mcp-testing examples/workflows.py
mcp run examples/server.py --transport sse
npx @modelcontextprotocol/inspector
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!