HomeCloud & Monitoring › openITCOCKPIT

openITCOCKPIT

openITCOCKPIT monitoring: host and service state, history, downtimes, acknowledgements, patches

Official Python Local
★ 0 stars Last pushed 2026-09-18 License: MIT

Topics: Monitoring

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (oci)

docker run -i --rm docker.io/openitcockpit/mcp-server:0.5.0

Or add to your MCP client config:

{
  "mcpServers": {
    "openitcockpit-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/openitcockpit/mcp-server:0.5.0"
      ],
      "env": {
        "OITC_APIKEY": "<YOUR_VALUE>",
        "OITC_BASEURL": "<YOUR_VALUE>",
        "OITC_TRANSPORT": "<YOUR_VALUE>",
        "OITC_ENABLE_WRITE_TOOLS": "<YOUR_VALUE>",
        "OITC_VERIFY_TLS": "<YOUR_VALUE>"
      }
    }
  }
}
  • OITC_APIKEY required secret — API key of a dedicated, least-privilege openITCOCKPIT user. This server presents it to openITCOCKPIT; it is never handed to a client.
  • OITC_BASEURL required — Base URL of the openITCOCKPIT instance, e.g. https://openitcockpit.example.org - without a path.
  • OITC_TRANSPORT — Transport mode. The image defaults to 'http', which additionally requires MCP_AUTH_TOKEN and a published port; a client that runs this container itself wants 'stdio'.
  • OITC_ENABLE_WRITE_TOOLS — Register the 15 tools that change the monitoring configuration. Off by default: they are not even registered unless this is 'true'.
  • OITC_VERIFY_TLS — Verify the openITCOCKPIT TLS certificate. On by default; for a self-signed instance set OITC_CA_BUNDLE rather than turning this off.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry