← Back to Plugins
MCP Server MCP

CAST Imaging MCP Server

github By github 👁 1 views ▲ 0 votes

MCP server exposing CAST Imaging software architecture insights to AI agents

Homepage Verified source GitHub

Install

oci:docker.io/castimaging/imaging-mcp-server:3.0.4

Configuration Example

{
  "remotes": [],
  "packages": [
    {
      "registryType": "oci",
      "identifier": "docker.io/castimaging/imaging-mcp-server:3.0.4",
      "runtimeHint": "docker",
      "transport": {
        "type": "streamable-http",
        "url": "http://{HOST_CONTROL_PANEL}:{PORT_CONTROL_PANEL}/mcp",
        "variables": {
          "HOST_CONTROL_PANEL": {
            "description": "Hostname or IP of your CAST Imaging Control Panel",
            "isRequired": true
          },
          "PORT_CONTROL_PANEL": {
            "description": "CAST Imaging Control Panel port",
            "default": "8098"
          }
        }
      },
      "runtimeArguments": [
        {
          "value": "{MCP_SERVER_PORT}:8282",
          "variables": {
            "MCP_SERVER_PORT": {
              "description": "Host port to expose the MCP server on",
              "default": "8282"
            }
          },
          "type": "named",
          "name": "-p"
        },
        {
          "isRequired": true,
          "value": "HOST_CONTROL_PANEL={HOST_CONTROL_PANEL}",
          "variables": {
            "HOST_CONTROL_PANEL": {
              "description": "Hostname or IP of your CAST Imaging Control Panel"
            }
          },
          "type": "named",
          "name": "-e"
        },
        {
          "value": "PORT_CONTROL_PANEL={PORT_CONTROL_PANEL}",
          "variables": {
            "PORT_CONTROL_PANEL": {
              "description": "Control Panel port",
              "default": "8098"
            }
          },
          "type": "named",
          "name": "-e"
        },
        {
          "isRequired": true,
          "value": "SERVICE_HOST={SERVICE_HOST}",
          "variables": {
            "SERVICE_HOST": {
              "description": "Hostname or IP of the machine running the MCP server (used for Eureka registration)"
            }
          },
          "type": "named",
          "name": "-e"
        }
      ],
      "environmentVariables": [
        {
          "description": "CAST Imaging Control Panel hostname or IP",
          "isRequired": true,
          "name": "HOST_CONTROL_PANEL"
        },
        {
          "description": "CAST Imaging Control Panel port",
          "default": "8098",
          "name": "PORT_CONTROL_PANEL"
        },
        {
          "description": "Hostname or IP of the machine running the MCP server",
          "isRequired": true,
          "name": "SERVICE_HOST"
        },
        {
          "description": "Internal port the MCP server container listens on",
          "default": "8282",
          "name": "MCP_SERVER_PORT"
        }
      ]
    }
  ]
}
mcp model-context-protocol oci

Comments

Sign in to leave a comment

Loading comments...