Skip to main content
Glama

InterSystems IRIS MCP Server

interoperability_production_stop

Stop an Interoperability Production in InterSystems IRIS MCP Server with optional timeout and force parameters to manage system operations effectively.

Instructions

Stop an Interoperability Production

Input Schema

NameRequiredDescriptionDefault
forceNo
timeoutNo

Input Schema (JSON Schema)

{ "properties": { "force": { "default": false, "title": "Force", "type": "boolean" }, "timeout": { "default": null, "title": "Timeout", "type": "integer" } }, "title": "interoperability_production_stopArguments", "type": "object" }

Implementation Reference

  • The async handler function implementing the tool logic. It stops the Interoperability Production using the IRIS Ens.Director.StopProduction method with optional timeout and force parameters.
    async def interoperability_production_stop( ctx: Context, timeout: int = None, force: bool = False, ) -> str: logger.info("Sopping Interoperability Production.") iris = ctx.iris raise_on_error( iris, iris.classMethodString( "Ens.Director", "StopProduction", timeout or 10, force ), ) return "Stopped production"
  • The call to init (imported as interoperability) from interoperability.py, which defines and registers the tool on the MCP server instance.
    interoperability(server, logger)

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