Connect AI assistants to Rocket Universe/UniData MultiValue databases via MCP.
{
"mcpServers": {
"u2": {
"env": {
"U2_HOST": "server.example.com",
"U2_USER": "user",
"U2_ACCOUNT": "MYACCOUNT",
"U2_PASSWORD": "password"
},
"args": [
"u2-mcp"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Connect AI assistants to Rocket Universe/UniData MultiValue databases via MCP.
Is it safe?
No known CVEs for u2-mcp.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 58 days ago. 3 stars.
Will it work with my client?
Transport: stdio, sse, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'u2-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Manage Supabase projects — databases, auth, storage, and edge functions
Query and manage PostgreSQL databases directly from AI assistants
An official Qdrant Model Context Protocol (MCP) server implementation
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
MCP Security Weekly
Get CVE alerts and security updates for io.github.bpamiri/u2-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Connect Claude to your Universe/UniData database using natural language.
u2-mcp is an MCP server that lets AI assistants like Claude query and interact with Rocket Universe and UniData MultiValue databases. Ask questions in plain English and get real answers from your data.
The first MCP server for the Pick/MultiValue database family.
Instead of writing RetrieVe queries, just ask Claude:
| You Ask | Claude Does | |---------|-------------| | "How many customers are in California?" | Queries the database and tells you "1,247 customers" | | "Show me order ORD001" | Reads the record and displays all fields | | "What files are available?" | Lists all files in your account | | "Describe the CUSTOMERS file" | Shows field definitions from the dictionary |
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Claude Desktop │◄───►│ u2-mcp │◄───►│ Universe/UniData│
│ (You ask here) │ │ (Translates) │ │ (Your data) │
└─────────────────┘ └─────────────────┘ └─────────────────┘
New to MCP? See What is MCP? for a complete explanation.
| Guide | Description | |-------|-------------| | What is MCP? | Understanding MCP and how u2-mcp works | | Installation | Complete installation guide | | Quickstart | Get running in 10 minutes | | Configuration | All configuration options | | Tools Reference | Detailed tool documentation | | Usage Examples | Common usage patterns | | OAuth Setup | Claude.ai integration with SSO |
pip install u2-mcp
Or using uvx for isolated execution:
uvx u2-mcp
uopy package (installed automatically as a dependency)Set environment variables for your database connection:
export U2_HOST=server.example.com
export U2_USER=username
export U2_PASSWORD=password
export U2_ACCOUNT=MYACCOUNT
export U2_SERVICE=uvcs # or 'udcs' for UniData
Add to your claude_desktop_config.json:
{
"mcpServers": {
"u2": {
"command": "uvx",
"args": ["u2-mcp"],
"env": {
"U2_HOST": "server.example.com",
"U2_USER": "user",
"U2_PASSWORD": "password",
"U2_ACCOUNT": "MYACCOUNT"
}
}
}
}
Once connected, you can use natural language to interact with your Universe database: