
U2 MCP Server
Bridges Claude to Rocket Universe and UniData MultiValue databases, the Pick family that still powers a surprising amount of enterprise infrastructure. Exposes connection management, record CRUD operations, RetrieVe/UniQuery execution, dictionary inspection, and BASIC subroutine calls through natural language. Includes a knowledge persistence layer so Claude can save learned schema information across sessions instead of rediscovering your file structures every time. Safety rails let you block destructive TCL commands and cap SELECT result sizes. Reach for this if you're maintaining legacy MultiValue systems and want to query them conversationally instead of writing RetrieVe syntax by hand.
- tools
- 24
- transport
- STDIO
- env vars
- 10
- last updated
- Dec 17, 2025
Tools
24 toolsPublic tool metadata for what this MCP can expose to an agent.
connectEstablish connection to Universe/UniData server
Establish connection to Universe/UniData server
No parameter schema in public metadata yet.
disconnectClose connections
Close connections
No parameter schema in public metadata yet.
list_connectionsShow active connections
Show active connections
No parameter schema in public metadata yet.
list_filesList available files in the account
List available files in the account
No parameter schema in public metadata yet.
read_recordRead a single record by ID
Read a single record by ID
No parameter schema in public metadata yet.
read_recordsRead multiple records
Read multiple records
No parameter schema in public metadata yet.
write_recordWrite/update a record
Write/update a record
No parameter schema in public metadata yet.
delete_recordDelete a record
Delete a record
No parameter schema in public metadata yet.
get_file_infoGet file statistics
Get file statistics
No parameter schema in public metadata yet.
execute_queryRun RetrieVe/UniQuery statements
Run RetrieVe/UniQuery statements
No parameter schema in public metadata yet.
execute_tclRun TCL/ECL commands
Run TCL/ECL commands
No parameter schema in public metadata yet.
get_select_listExecute SELECT and return record IDs
Execute SELECT and return record IDs
No parameter schema in public metadata yet.
list_dictionaryList dictionary items
List dictionary items
No parameter schema in public metadata yet.
get_field_definitionGet field details
Get field details
No parameter schema in public metadata yet.
describe_fileHigh-level file description
High-level file description
No parameter schema in public metadata yet.
call_subroutineCall BASIC subroutines
Call BASIC subroutines
No parameter schema in public metadata yet.
begin_transactionTransaction management
Transaction management
No parameter schema in public metadata yet.
commit_transactionTransaction management
Transaction management
No parameter schema in public metadata yet.
rollback_transactionTransaction management
Transaction management
No parameter schema in public metadata yet.
save_knowledgeSave learned information about the database
Save learned information about the database
No parameter schema in public metadata yet.
list_knowledgeList all saved knowledge topics
List all saved knowledge topics
No parameter schema in public metadata yet.
get_knowledge_topicRetrieve specific topic
Retrieve specific topic
No parameter schema in public metadata yet.
search_knowledgeSearch across saved knowledge
Search across saved knowledge
No parameter schema in public metadata yet.
delete_knowledgeRemove a knowledge topic
Remove a knowledge topic
No parameter schema in public metadata yet.
Sponsors
Configuration
U2_HOSTUniverse/UniData server hostname or IP address
U2_USERDatabase username
U2_PASSWORDDatabase password
U2_ACCOUNTAccount name to connect to
U2_SERVICEdefault: uvcsService type: 'uvcs' for Universe, 'udcs' for UniData
U2_PORTdefault: 31438Server port
U2_SSLdefault: falseEnable SSL connection
U2_READ_ONLYdefault: falseDisable write operations for safe exploration
U2_MAX_RECORDSdefault: 10000Maximum records returned from SELECT queries
U2_BLOCKED_COMMANDSdefault: DELETE.FILE,CLEAR.FILEComma-separated list of blocked TCL commands
Readme
u2-mcp
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.
What Can You Do With This?
Instead of writing RetrieVe queries, just ask Claude:
Details
- Repository
- github.com/bpamiri/u2-mcp
- Website
- github.com/bpamiri/u2-mcp
- Package
u2-mcp- Transport
- STDIO
- Registry
- MCP registry, active