Skip to content

Problems to connect to a Community Edition Intersystems IRISΒ #2

@gopherlian

Description

@gopherlian

Hi,

We are trying to use the plugin to connect to an IRIS database, in its Community version.

It is running as a docker and the docker configuration is as follows:

version: "3"
services:
database:
container_name: iris-community_2025.1
image: containers.intersystems.com/intersystems/iris-community:2025.1
restart: always
ports:
- "54051:1972"
- "54052:52773"
volumes:
- /media/docker/intersystems/iris-community/iris:/data
environment:
- ISC_DATA_DIRECTORY=/data/data
command: -a /data/bin/init -l /data/data/mgr/messages.log --check-caps false

No action has been performed on the database, except for setting the SuperUser password. No namespace has been created and no configuration has been performed.

Access to the IRIS web portal does not give any problems.

The configuration of the access plugin for Claude has been configured as follows:

{
"mcpServers": {
"iris": {
"command": "uvx",
"args": [
"mcp-server-iris"
],
"env": {
"IRIS_HOSTNAME": "xxxxxxxxx",
"IRIS_PORT": "54051",
"IRIS_NAMESPACE": "%SYS",
"IRIS_USERNAME": "SuperUser",
"IRIS_PASSWORD": "xxxxxxxxx",
"IRIS_SSL": "false"
}
}
}
}
}

However, Claude Desktop returns the following error, to this prompt:

hey, how is the interoperability doing?

Request: {
full_status: true
}

Response: Error executing tool interoperability_production_status: 'Context' object has no attribute 'iris'

What are we doing wrong?

Thanks in advance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions