MCP Server for Nagios Core
Listed on its own since 2026-09-26. Until then it was part of mseep-nagios-mcp, where its earlier checks remain.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"nagios-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# nagios-mcp    MCP Server for Nagios Core. This server is built by us for the Nagios Core web-client. The code for the server can be found [here](https://github.com/PROSPIRE-TECHNOLOGY-SERVICES/AIOps-Agent/tree/main/aiops_agent/nagios_mcp.py). The server utilizes the CGI binaries located at the `cgi-bin` or `sbin` folder in your Nagios folder. More specifically the `statusjson.cgi` and `objectjson.cgi` files for the purpose of the status and configuration tooling. ## How to install: ### Setting up 1. Installing the PyPI package ``` # Using pip pip install nagios-mcp # or pipx install nagios-mcp # Using uv (Recommended) uv tool install nagios-mcp ``` 2. Creating a config file Create a `nagios_config.yaml` or `nagios_config.json` file with the configuration parameters given below. ```yaml nagios_url: "http://localhost/nagios" nagios_user: "your_nagios_core_username" nagios_pass: "your_nagios_core_password" ``` ### Starting the SSE server - The mcp server by default runs on STDIO transport. If you do not require SSE transport, you can skip this section. - Command: `uvx nagios-mcp --config NAGIOS_CONFIG_FILE --transport sse --host localhost --port 8000` ### For Claude Desktop - [Official setup guide](https://modelcontextprotocol.io/quickstart/user#mac-os-linux) - For setting up in [Claude Desktop](https://claude.ai/download), go to `Settings` -> `Developer` -> `Edit Config`. Or directly modify the config file, - MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json` - Windows: `%APPDATA%\Claude\claude_desktop_config.json` - Add the following block to the config file, ```jsonc { "mcpServers": { "…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.