Openstatus MCP Health Checker
Openstatus MCP Server Health Check: Test en Valideer Model Context Protocol Endpoints Direct Online
Ontdek de Openstatus MCP Server Health Check, een gratis online tool voor het testen van JSON-RPC handshakes op MCP-servers. Valideer verbindingen voor AI-clients zoals Claude en Cursor zonder installatie.
2026-06-01
127.6K
Openstatus MCP Health Checker Productinformatie
Openstatus MCP Server Health Check: De Complete Gids voor Model Context Protocol Validatie
In het snel evoluerende landschap van kunstmatige intelligentie is het Model Context Protocol (MCP) een cruciale standaard geworden voor de communicatie tussen AI-clients en servers. Om ervoor te zorgen dat uw AI-agenten, zoals Claude Desktop, Cursor of Claude Code, naadloos kunnen communiceren met uw infrastructuur, is een robuuste validatie essentieel. De Openstatus MCP Server Health Check biedt een gratis, online oplossing om uw MCP-server endpoints te testen via JSON-RPC initialisatie, pings en tools/list handshakes, rechtstreeks vanuit uw browser.
Wat is Openstatus MCP Server Health Check?
De Openstatus MCP Server Health Check is een gespecialiseerde diagnostische tool die verder gaat dan een eenvoudige uptime-controle. Waar een standaard HTTP-check alleen controleert of een URL bereikbaar is, verifieert deze tool of een MCP-endpoint zich gedraagt zoals een AI-client verwacht tijdens de eerste verbinding.
Het spreekt de specifieke JSON-RPC taal, voert de door de specificatie gedefinieerde handshake uit en bevestigt of de server daadwerkelijk de tools blootstelt die hij belooft. Of u nu werkt met implementaties op Hugging Face of uw eigen aangepaste implementaties op Context7, Openstatus zorgt ervoor dat uw server klaar is voor gebruik.
Waarom een JSON-RPC Ping anders is dan een HTTP Ping
Een veelgemaakte fout bij het monitoren van servers is het vertrouwen op een statuscode-pinger. Een MCP-server kan een HTTP 200-status retourneren en toch volledig defect zijn voor een AI-client. De Openstatus health check identificeert problemen die een gewone ping mist:
- Inhoudsvalidatie: De server kan HTML retourneren in plaats van JSON door een verkeerd geconfigureerde proxy.
- JSON-RPC Integriteit: De JSON-RPC ID wordt mogelijk niet correct gespiegeld.
- Methodiek: De server implementeert de vereiste 'ping' of 'tools/list' methoden mogelijk niet.
- Protocolversie: Het legt de onderhandelde protocolversie vast (bijv. 2025-06-18), wat cruciaal is om te detecteren of een server-upgrade onverwachte wijzigingen in gedrag heeft veroorzaakt.
Belangrijkste Kenmerken van de MCP Server Health Check
De tool van Openstatus is ontworpen met eenvoud en diepgang in gedachte:
- Geen Installatie of Registratie: Test direct vanaf de website zonder software te downloaden of een account aan te maken.
- Browser-gebaseerde Privacy: De hele flow vindt plaats in uw browsersessie. Alleen rapporten die u expliciet kiest te delen, worden opgeslagen.
- Gedetailleerde Inspectie: Klik op resultaten om de exacte JSON-RPC verzoeken en antwoorden te zien, inclusief latency per stap en sessie-ID's.
- Real-time Verdicts: Ontvang direct een status: GOOD (Gezond), WARN (Gedeeltelijk werkend), AUTH (Authenticatie vereist) of DOWN (Onbereikbaar).
- Ondersteuning voor Headers: Voeg eenvoudig custom headers toe, zoals Authorization tokens, voor beveiligde servers.
Hoe u de MCP Server Health Check gebruikt
Het testen van uw MCP-server is een proces dat ongeveer 30 seconden in beslag neemt. Volg deze stappen voor een volledige analyse:
- URL Invoeren: Plak de URL van uw MCP-server endpoint (bijv. een Streamable HTTP endpoint).
- Headers Toevoegen (Optioneel): Als uw server beveiligd is, klikt u op "Add Header" om een Authorization header toe te voegen. Openstatus verzendt standaard
Content-Type: application/jsonenAccept: application/json, text/event-stream. - De Check Uitvoeren: Klik op "Submit". De tool voert nu de volgende drie oproepen uit die elke MCP-client maakt bij verbinding:
- initialize: Declareert protocolversie 2025-06-18 en legt
serverInfo, capabilities en deMcp-Session-Idvast. - notifications/initialized: Een melding aan de server dat de client klaar is.
- ping + tools/list: Deze worden parallel uitgevoerd om de latency en de geadverteerde tools te rapporteren.
- initialize: Declareert protocolversie 2025-06-18 en legt
- Resultaten Analyseren: Bekijk de tabel met stappen, latency en opmerkingen om eventuele knelpunten te identificeren.
Gebruiksscenario's (Use Cases)
De Openstatus MCP Server Health Check is onmisbaar in verschillende scenario's voor ontwikkelaars en systeembeheerders:
- Debugging van AI-Client Verbindingen: Als Claude Desktop of Cursor geen verbinding kan maken, helpt deze tool te bepalen of het probleem bij de serverinstellingen of de clientconfiguratie ligt.
- Validatie van Nieuwe Implementaties: Test direct na een deployment of uw endpoint correct reageert op de JSON-RPC handshake.
- Configuratie van Load Balancers: Controleer of uw load balancer of proxy niet per ongeluk HTML-pagina's serveert in plaats van de JSON-RPC API.
- OAuth Flow Validatie: Gebruik de tool om te verifiëren of uw server de juiste OAuth 2.0 Protected Resource Metadata (RFC 9728) retourneert bij een 401-fout.
Veelvoorkomende Foutmeldingen en Oplossingen
Het begrijpen van de foutmeldingen in de Openstatus interface helpt bij het snel oplossen van problemen:
- 200 met HTML-body: De meest voorkomende misconfiguratie waarbij de URL naar een marketingpagina wijst in plaats van het API-endpoint.
- 401 / 403: Authenticatie ontbreekt of is verlopen. Gebruik dezelfde token die uw AI-client gebruikt.
- 406 Not Acceptable: De server vereist waarschijnlijk een specifieke
Acceptheader. Openstatus verzendt zowel JSON als text/event-stream. - Method not found (-32601): De server implementeert 'ping' niet. Hoewel optioneel, is het beter voor de stabiliteit om dit wel te doen.
- Connection Refused / DNS: Controleer of de URL juist is en of uw firewall de verbinding niet blokkeert.
Authenticatie en OAuth bij MCP Servers
Voor servers die beveiliging vereisen, volgt Openstatus de RFC 9728 standaard. Wanneer een server een niet-geauthenticeerde initialize aanroep weigert, moet deze een 401 Unauthorized retourneren met een WWW-Authenticate: Bearer resource_metadata="..." header.
De health checker handelt dit proces automatisch af:
- Het analyseert de
WWW-Authenticateheader. - Het haalt het gekoppelde
resource_metadatadocument op. - De URL van de autorisatieserver wordt getoond, zodat u precies weet waar u een token kunt verkrijgen.
Let op: De tokens die u invoert, passeren de edge van Openstatus om de doelserver te bereiken. Gebruik geen productietokens die u niet kunt roteren. Gedeelde rapporten bevatten nooit uw verzonden headers.
Veelgestelde Vragen (FAQ)
V: Is de Openstatus MCP Server Health Check gratis? A: Ja, de tool is volledig gratis te gebruiken zonder installatie of aanmelding.
V: Wat is het verschil tussen een MCP ping en een HTTP ping?
A: Een HTTP ping controleert alleen de bereikbaarheid (status 200), terwijl een MCP ping de JSON-RPC handshake en methoden zoals tools/list valideert.
V: Kan ik mijn MCP-server continu monitoren? A: Ja, Openstatus biedt naast deze handmatige check ook uitgebreide monitoringoplossingen voor uptime en statuspagina's voor continue bewaking.
V: Waarom retourneert mijn MCP-server text/event-stream? A: Veel MCP-implementaties gebruiken Server-Sent Events (SSE) voor streaming communicatie. De tool ondersteunt dit via de Accept-headers.
V: Hoe debug ik een 401-fout?
A: Controleer of uw server een WWW-Authenticate header verzendt met de juiste metadata. Openstatus zal de autorisatieserver voor u identificeren.
Voor wie op zoek is naar een betrouwbare partner in API-infrastructuur en statusbewaking, biedt Openstatus ook vergelijkingen met platforms zoals Atlassian Statuspage, Better Stack en Checkly, evenals integraties met Terraform en CLI-tools voor een volledige observatie-ervaring.








