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.nlin 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:
| Tool | Beantwoordt 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
| Probleem | Oorzaak | Oplossing |
|---|---|---|
| Rode stip in Claude | Verkeerd pad naar de binary | Absoluut pad invoeren, op Windows met dubbele backslashes |
401 Unauthorized in het log | API-key verlopen of verkeerde workspace | Nieuwe key aanmaken in het dashboard |
403 Forbidden | Tarief te laag | Upgraden naar Business of toegang aanvragen |
| Geen tools zichtbaar | Server gestart, maar tool-lijst leeg | Binary opnieuw bouwen met de actuele versie |
| „Workspace ID not provided" | Geen default workspace-ID ingesteld | LIVE24H_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