Skip to main content
Glama
InterSystems IRIS MCP Server

InterSystems IRIS MCP Server

by caretdev

mcp-server-iris: An InterSystems IRIS MCP server

mcp-server-iris: An InterSystems IRIS MCP server

Overview

A Model Context Protocol server for InterSystems IRIS database interaction and automation.

Related MCP server: IRIS MCP Blueprint

Configure Claude

{
  "mcpServers": {
    "iris": {
      "command": "uvx",
      "args": [
        "mcp-server-iris"
      ],
      "env": {
        "IRIS_HOSTNAME": "localhost",
        "IRIS_PORT": "1972",
        "IRIS_NAMESPACE": "USER",
        "IRIS_USERNAME": "_SYSTEM",
        "IRIS_PASSWORD": "SYS"
      }
    }
  }
}

ClaudeIRISInteroperability

Available Tools

10 tools
execute_sqlC

Execute an SQL query on the Server

Inputs: query (required), params. Returns: result

interoperability_production_createC

Create an Interoperability Production

Inputs: name (required). Returns: result

interoperability_production_logsD

Get Interoperability Production logs

Inputs: item_name, limit, log_type_info, log_type_alert, +2 more. Returns: result

interoperability_production_needsupdateA

Check if an Interoperability Production needs update

Inputs: no named parameters. Returns: result

interoperability_production_queuesC

Get Interoperability Production queues

Inputs: no named parameters. Returns: result

interoperability_production_recoverC

Recover an Interoperability Production

Inputs: no named parameters. Returns: result

interoperability_production_startD

Start an Interoperability Production

Inputs: name. Returns: result

interoperability_production_statusD

Status of an Interoperability Production

Inputs: name, full_status. Returns: result

interoperability_production_stopD

Stop an Interoperability Production

Inputs: timeout, force. Returns: result

interoperability_production_updateD

Update Interoperability Production

Inputs: timeout, force. Returns: result

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

    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 recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      MCP server that enables AI assistants to interact with InterSystems IRIS databases through tools for SQL, globals, class methods, Atelier API, and interoperability, plus guided prompts for common workflows.
      26
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI assistants to interact with InterSystems IRIS databases through SQL queries, document management, ObjectScript execution, debugging, and unit testing via the Atelier REST API.
      AGPL 3.0
    • A
      license
      Not graded
      quality
      C
      maintenance
      Raw SQL MCP is a STDIO MCP server for executing raw SQL against SQL Server, SQLite, PostgreSQL, MySQL, and MariaDB.
      AGPL 3.0