Skip to main content
Glama
caretdev

InterSystems IRIS MCP Server

interoperability_production_needsupdate

Verify if an InterSystems IRIS interoperability production requires updates to maintain optimal functionality and alignment with system configurations.

Instructions

Check if an Interoperability Production needs update

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function implementing the 'interoperability_production_needsupdate' tool logic. It checks if the production needs an update using IRIS class method and returns a status message or raises an error.
    @server.tool(description="Check if an Interoperability Production needs update") async def interoperability_production_needsupdate( ctx: Context, ) -> str: logger.info("Checking if Interoperability Production needs update") iris = ctx.iris reason = IRISReference(iris) result = iris.classMethodBoolean( "Ens.Director", "ProductionNeedsUpdate", reason ) if result: raise ValueError(f"Production needs update: {reason.getValue()}") return "Production does not need update"

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/caretdev/mcp-server-iris'

If you have feedback or need assistance with the MCP directory API, please join our Discord server