Skip to main content
Glama
caretdev

InterSystems IRIS MCP Server

by caretdev

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IRIS_PORTNoThe port number for the InterSystems IRIS database server1972
IRIS_HOSTNAMENoThe hostname of the InterSystems IRIS database serverlocalhost
IRIS_PASSWORDNoThe password for authenticating with the InterSystems IRIS databaseSYS
IRIS_USERNAMENoThe username for authenticating with the InterSystems IRIS database_SYSTEM
IRIS_NAMESPACENoThe namespace to use in the InterSystems IRIS databaseUSER

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
interoperability_production_createC

Create an Interoperability Production

interoperability_production_statusD

Status of an Interoperability Production

interoperability_production_startD

Start an Interoperability Production

interoperability_production_stopD

Stop an Interoperability Production

interoperability_production_recoverC

Recover an Interoperability Production

interoperability_production_needsupdateA

Check if an Interoperability Production needs update

interoperability_production_updateD

Update Interoperability Production

interoperability_production_logsD

Get Interoperability Production logs

interoperability_production_queuesC

Get Interoperability Production queues

execute_sqlC

Execute an SQL query on the Server

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.8/5.0

Scored across 10 tools

Disambiguation5/5

The tools are clearly distinct: one for SQL execution and the rest for various operations on Interoperability Productions. Each production tool has a unique verb (create, logs, status, etc.) with no overlap.

Naming Consistency4/5

Nine production tools follow the consistent pattern 'interoperability_production_<verb>', but 'execute_sql' breaks this pattern by lacking the domain prefix and using a different verb format. Minor inconsistency.

Tool Count5/5

Ten tools is well-scoped for a server focused on InterSystems IRIS, covering SQL execution and comprehensive production lifecycle management without being overwhelming.

Completeness4/5

Production management is thorough (create, update, start, stop, status, logs, queues, etc.), but missing a delete/remove tool for productions. SQL is limited to execution only, with no schema introspection tools.

Maintenance

ActivityInactive
ResponsivenessNo issues