Uw monitoring wordt onderdeel van uw chat

In plaats van het dashboard te openen, vraagt u het gewoon aan uw AI-assistent:

„Welke van mijn checks staan nu op rood?" „Wat was de uptime van shop.mijn-bedrijf.nl in de afgelopen maand?" „Laat me de laatste vijf incidents zien, gesorteerd op ernst."

De assistent haalt het antwoord live uit uw live24h-workspace – geen kopiëren, geen tabwissel, geen cijfers uit het hoofd.

Wat is MCP?

Model Context Protocol – een open standaard (Anthropic, november 2024) waarmee AI-assistenten gecontroleerd toegang krijgen tot externe databronnen. live24h biedt een MCP-server die u lokaal start en met uw assistent verbindt. De data blijven op uw computer en in uw workspace; de AI-aanbieder ziet alleen wat u zelf in de chat verstuurt.

Welke vragen kunt u stellen?

De live24h-MCP-server biedt vijf read-only-tools:

ToolBeantwoordt vragen zoals…
get_checks„Welke checks heb ik eigenlijk?", „Welke zijn gepauzeerd?"
get_check_status„Is www.mijn-bedrijf.nl nu bereikbaar?", „Wanneer was de laatste run?"
get_incidents„Wat zijn mijn recentste incidents?", „Loopt er nu een incident?"
get_status_pages„Welke publieke statuspagina’s heb ik gepubliceerd?"
get_uptime_stats„Wat was mijn uptime in april?", „Hoeveel minuten downtime vorige week?"

Alleen lezen, niet schrijven – de assistent kan geen checks aanmaken, wijzigen of verwijderen. Dat blijft bewust voorbehouden aan u en de webinterface.

Installatie – Claude Desktop

1. API-key aanmaken in live24h

Dashboard → Instellingen → API-keys → Nieuwe key. Beperk de scope tot uw workspace. De key wordt slechts eenmalig weergegeven – kopieer hem meteen en bewaar hem veilig (wachtwoordmanager).

2. MCP-server installeren

Momenteel leveren wij de server als open-sourcecomponent. U kloont de repository en bouwt hem eenmalig:

git clone https://github.com/live24h/mcp-server.git
cd mcp-server
dotnet publish -c Release -o ./publish

Binnenkort: Kant-en-klaar dotnet tool-pakket en Docker-image, zodat deze stap tot één regel wordt teruggebracht.

3. Configuratie van Claude Desktop aanpassen

Open het configuratiebestand:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Voeg onder mcpServers een vermelding voor live24h toe:

{
  "mcpServers": {
    "live24h": {
      "command": "C:\\pad\\naar\\publish\\Brixtaq.MonitoringService.McpServer.exe",
      "env": {
        "LIVE24H_API_KEY": "sk_live_xxxxxxxxxxxxxxxxxxxxxx",
        "LIVE24H_WORKSPACE_ID": "ws_01HP..."
      }
    }
  }
}

Op macOS/Linux gebruikt u het absolute Unix-pad naar de binary, zonder de dubbele backslashes.

4. Claude Desktop opnieuw starten

Na het opnieuw starten verschijnt in de zijbalk de vermelding live24h-monitoring met een groene stip en de aanduiding „5 Tools". Klaar.

5. Uitproberen

Vraag: „Welke van mijn live24h-checks staan nu op rood?"

Claude roept op de achtergrond get_checks aan, filtert op foutstatus en antwoordt in volzinnen.

Installatie – Cursor

Cursor ondersteunt MCP via het bestand ~/.cursor/mcp.json (Windows: %USERPROFILE%\.cursor\mcp.json). Het JSON-formaat is identiek aan dat van Claude Desktop – kopieer eenvoudig het bovenstaande blok. Details vindt u in de Cursor-documentatie onder Settings → MCP.

Voorbeelddialoog

U:      Welke van mijn checks zijn nu offline?

Claude: Uw check "shop.mijn-bedrijf.nl" staat al 7 minuten in foutstatus
        (timeout na 30 seconden). Alle andere 12 checks zijn groen.
        Zal ik het bijbehorende incident openen?

U:      Ja, graag. En wat was de uptime van die shop in maart?

Claude: Maart 2026: 99,84 % uptime voor shop.mijn-bedrijf.nl. Dat komt neer
        op 71 minuten downtime, verdeeld over 3 incidents. De langste
        storing duurde 38 minuten op 14 maart.

Beveiliging

  • Uw computer blijft de enige verbindingsschakel. De MCP-server draait als lokaal proces op uw computer – niet in de cloud. Hij communiceert uitsluitend met api.live24h.eu. De AI-aanbieder ziet alleen de tool-resultaten die Claude/Cursor zelf opvraagt.
  • Workspace-scope. Een API-key is gekoppeld aan één workspace. Voor meerdere workspaces maakt u meerdere MCP-serververmeldingen aan met verschillende keys (bijv. live24h-prod, live24h-staging).
  • Whitelist-afdwinging. Er zijn slechts vijf read-only-tools vrijgeschakeld. Een architectuurtest in de backend voorkomt dat per ongeluk andere tools actief worden.
  • Rate-limit. 60 aanroepen per minuut globaal, 10 per minuut voor statistiek-intensieve tools.

Beschikbaarheid

MCP-toegang is beschikbaar vanaf het Business-tarief. Op kleinere tarieven kunt u de MCP-server wel bouwen en lokaal starten, maar ontvangt u 403 Forbidden bij de eerste tool-aanroep.

Problemen oplossen

ProbleemOorzaakOplossing
Rode stip in ClaudeVerkeerd pad naar de binaryAbsoluut pad invoeren, op Windows met dubbele backslashes
401 Unauthorized in het logAPI-key verlopen of verkeerde workspaceNieuwe key aanmaken in het dashboard
403 ForbiddenTarief te laagUpgraden naar Business of toegang aanvragen
Geen tools zichtbaarServer gestart, maar tool-lijst leegBinary opnieuw bouwen met de actuele versie
„Workspace ID not provided"Geen default workspace-ID ingesteldLIVE24H_WORKSPACE_ID toevoegen aan de config

Wat komt er nog aan?

  • Installatie in één regel via dotnet tool install live24h-mcp (in ontwikkeling)
  • Docker-image voor setups zonder .NET-SDK op de host
  • HTTP-/SSE-transport naast de lokale stdio – voor in de cloud gehoste AI-assistenten
  • Aanvullende tools zoals get_notification_rules, get_audit_log – bewust stapsgewijs, om het aanvalsoppervlak klein te houden