NestDaddy

U2 MCP Server

io.github.bpamiri/u2-mcp · v0.1.1

Connect AI assistants to Rocket Universe/UniData MultiValue databases via MCP.

Connect Runs on your machine

Terminal
claude mcp add u2-mcp -e U2_HOST=<U2_HOST> -e U2_USER=<U2_USER> -e U2_PASSWORD=<U2_PASSWORD> -e U2_ACCOUNT=<U2_ACCOUNT> -e U2_SERVICE=<U2_SERVICE> -e U2_PORT=<U2_PORT> -e U2_SSL=<U2_SSL> -e U2_READ_ONLY=<U2_READ_ONLY> -e U2_MAX_RECORDS=<U2_MAX_RECORDS> -e U2_BLOCKED_COMMANDS=<U2_BLOCKED_COMMANDS> -- uvx u2-mcp==0.1.1
claude_desktop_config.json
{
  "mcpServers": {
    "u2-mcp": {
      "command": "uvx",
      "args": [
        "u2-mcp==0.1.1"
      ],
      "env": {
        "U2_HOST": "<U2_HOST>",
        "U2_USER": "<U2_USER>",
        "U2_PASSWORD": "<U2_PASSWORD>",
        "U2_ACCOUNT": "<U2_ACCOUNT>",
        "U2_SERVICE": "<U2_SERVICE>",
        "U2_PORT": "<U2_PORT>",
        "U2_SSL": "<U2_SSL>",
        "U2_READ_ONLY": "<U2_READ_ONLY>",
        "U2_MAX_RECORDS": "<U2_MAX_RECORDS>",
        "U2_BLOCKED_COMMANDS": "<U2_BLOCKED_COMMANDS>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "u2-mcp": {
      "command": "uvx",
      "args": [
        "u2-mcp==0.1.1"
      ],
      "env": {
        "U2_HOST": "<U2_HOST>",
        "U2_USER": "<U2_USER>",
        "U2_PASSWORD": "<U2_PASSWORD>",
        "U2_ACCOUNT": "<U2_ACCOUNT>",
        "U2_SERVICE": "<U2_SERVICE>",
        "U2_PORT": "<U2_PORT>",
        "U2_SSL": "<U2_SSL>",
        "U2_READ_ONLY": "<U2_READ_ONLY>",
        "U2_MAX_RECORDS": "<U2_MAX_RECORDS>",
        "U2_BLOCKED_COMMANDS": "<U2_BLOCKED_COMMANDS>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "u2-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "u2-mcp==0.1.1"
      ],
      "env": {
        "U2_HOST": "<U2_HOST>",
        "U2_USER": "<U2_USER>",
        "U2_PASSWORD": "<U2_PASSWORD>",
        "U2_ACCOUNT": "<U2_ACCOUNT>",
        "U2_SERVICE": "<U2_SERVICE>",
        "U2_PORT": "<U2_PORT>",
        "U2_SSL": "<U2_SSL>",
        "U2_READ_ONLY": "<U2_READ_ONLY>",
        "U2_MAX_RECORDS": "<U2_MAX_RECORDS>",
        "U2_BLOCKED_COMMANDS": "<U2_BLOCKED_COMMANDS>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
U2_HOST
Optional
Universe/UniData server hostname or IP address
U2_USER
Optional
Database username
U2_PASSWORD
Optional
Database password
U2_ACCOUNT
Optional
Account name to connect to
U2_SERVICE
Optional
Service type: 'uvcs' for Universe, 'udcs' for UniData
U2_PORT
Optional
Server port
U2_SSL
Optional
Enable SSL connection
U2_READ_ONLY
Optional
Disable write operations for safe exploration
U2_MAX_RECORDS
Optional
Maximum records returned from SELECT queries
U2_BLOCKED_COMMANDS
Optional
Comma-separated list of blocked TCL commands

Details

Package[email protected] (PYPI, stdio)
First published17 Dec 2025
Last updated17 Dec 2025
Registry nameio.github.bpamiri/u2-mcp

More other servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.