Back to Home
ry-ops icon

checkmk-mcp-server

Verified Safe

by ry-ops

Overview

Provides a Model Context Protocol (MCP) server for AI assistants to manage CheckMK monitoring systems, including hosts, folders, services, and configurations.

Installation

Run Command
python server.py

Environment Variables

  • CHECKMK_URL
  • CHECKMK_USERNAME
  • CHECKMK_PASSWORD
  • CHECKMK_SITE

Security Notes

The server uses `os.getenv` for sensitive credentials (CheckMK URL, username, password, site), which is a good practice. No direct `eval` or `exec` commands are observed in the core `server.py` logic. The `httpx` library is used for API communication. The setup script uses `curl | sh` for `uv` installation, which is a common pattern but carries inherent risk if the source is compromised. The server itself is designed for local stdio transport, limiting external network attack surface.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-12-03

Tags

CheckMKMonitoringAPI IntegrationAI AssistantMCP