LABSCO SUMMARY
One command, five settings, no build step.
Installation is as short as it gets for a database server — uvx mcp-server-iris and the connection details, with no clone and no compile. The scope of what an agent can do is entirely the scope of the IRIS account and namespace you give it, so that choice is the whole security decision here.
What it is
An MCP server for InterSystems IRIS, the data platform used for interoperability and healthcare integration work. It connects to a running IRIS instance by host, port and namespace with a username and password, and exposes it to an MCP client — the README's screenshot shows it used for IRIS interoperability work from Claude.
What you get
A connection to one IRIS instance, addressed by IRIS_HOSTNAME, IRIS_PORT and IRIS_NAMESPACE, authenticated with IRIS_USERNAME and IRIS_PASSWORD. The namespace is the scope boundary that matters: whatever the account can reach in that namespace is what the client can reach, so pick both deliberately.
Requirements
A running InterSystems IRIS instance and an account on it. Five environment values point the server at it — hostname, port, namespace, username and password — with the README's example using the defaults localhost, 1972 and the USER namespace. Install uv and run it as uvx mcp-server-iris; nothing to build.
Setup effort
One command — uvx mcp-server-iris
USE CASES
Reaching an IRIS instance from an assistant
Give the server the host, port and namespace and let the client work against it, rather than opening a separate terminal session.
Limiting what the assistant can touch
Point it at one namespace with an account scoped to that namespace — that pairing is the boundary.
Trying it against a local instance first
Run it against loopback on the default port and namespace before pointing anything at a shared server.
BEFORE YOU INSTALL
What to know first
Requires
uvx on PATH
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Server setup
uvx mcp-server-irisMCP Clients
Claude Desktop
{
"mcpServers": {
"iris": {
"command": "uvx",
"args": [
"mcp-server-iris"
],
"env": {
"IRIS_HOSTNAME": "localhost",
"IRIS_PORT": "1972",
"IRIS_NAMESPACE": "USER",
"IRIS_USERNAME": "_SYSTEM",
"IRIS_PASSWORD": "SYS"
}
}
}
}