github kuvasz-uptime/kuvasz 4.0.0
v4.0.0

5 hours ago

Docker hub: kuvaszmonitoring/kuvasz:4.0.0

docker pull kuvaszmonitoring/kuvasz:4.0.0

Documentation: v4.0.0 - kuvasz-uptime.dev

Features

  • Built-in MCP server (experimental): Kuvasz now ships with a Model Context Protocol server that exposes your monitors and incidents as tools AI assistants can call directly. Enabled via the ENABLE_MCP_SERVER environment variable (disabled by default), the server is available at /mcp. Supported tools cover listing, inspecting, creating, deleting and toggling your monitors, as well as querying incidents, status pages, the configured integrations, and other configs. Compatible with practically every MCP client via the mcp-remote bridge.
  • OIDC authentication: as an alternative to the built-in username/password login, you can now authenticate the web UI against any OpenID Connect provider (Keycloak, Auth0, Okta, etc.). When enabled, the login page offers an OIDC login button, the form-based login is disabled, and the ADMIN_USER / ADMIN_PASSWORD credentials are no longer needed.
  • Optional & separated API keys: API key authentication is now fully optional — if you don't configure a key, key-based access is simply disabled and the REST API stays reachable only via a web UI / OIDC session. The REST API and the MCP server are now protected by two separate keys, so you can grant, rotate, or revoke MCP access independently from REST API access.

Chore

  • The project has been upgraded to use Micronaut 5 and Kotlin 2.4.0 under the hood

Full Changelog: 3.11.0...4.0.0

Don't miss a new kuvasz release

NewReleases is sending notifications on new releases.