accueil / serveurs / Dev & Code / io.github.steven-khimba/bloodpanel
io.github.steven-khimba/bloodpanel
serveur MCP (Model Context Protocol) · bloodpanel-catalogue 2.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.steven-khimba/bloodpanel est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.steven-khimba/bloodpanel » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- get_listing≈ 662 tokens
Return published catalogue facts for one exact listing id, including price, location and markers when published.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Exact listing id returned by match_listings.
Exemple d'appel{"name": "get_listing", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "found": true, "listing": {}, "disclaimer": "texte", "catalogueNotice": {}}} - list_panels≈ 599 tokens
Browse or filter names of blood tests, panels and health checks in the compiled Irish catalogue. This is catalogue navigation, not a clinical recommendation.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Page size, default 12.query· string · optionnel
Optional panel name, category or alias filter.offset· integer · optionnel
Pagination offset, default 0.
Exemple d'appel{"name": "list_panels", "arguments": {"limit": 1, "query": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"limit": 1, "query": "texte", "offset": 1, "panels": [], "hasMore": true, "disclaimer": "texte", "totalCount": 1, "exampleData": true, "catalogueNotice": {}}} - match_listings≈ 1256 tokens
Find catalogue listings using an explicit blood-test, panel or health-check name and an optional Irish location. Returns sourced comparison facts only; it does not assess symptoms or clinical suitability.
Paramètres, retour & exemple (6)
Paramètrestown· string · optionnel
Irish town or city supplied by the user.limit· integer · optionnel
Maximum number of listings, default 4.query· string · requis
Explicit blood test, panel or health-check wording. Use an empty string when the user has not named one; never infer a test from symptoms.eircode· string · optionnel
Irish Eircode or routing key supplied by the user.location· string · optionnel
Irish town or Eircode routing code already supplied by the user.includeBroader· boolean · optionnel
Include broader mixed panels when the user explicitly requests them.
Exemple d'appel{"name": "match_listings", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"query": "texte", "matches": [], "location": {}, "disclaimer": "texte", "exampleData": true, "queryStatus": "needs-query", "searchContext": {}, "locationStatus": "not-provided", "catalogueNotice": {}, "broaderMatchCount": 1, "hasBroaderMatches": true}} - render_results≈ 989 tokens
Compare up to ten exact listing ids returned by match_listings using catalogue price, location and published marker facts.
Paramètres, retour & exemple (3)
Paramètresquery· string · optionnel
Original catalogue search wording for display context.location· string · optionnel
Irish town or Eircode used for the comparison.listingIds· array · requis
Exact listing ids returned by match_listings, in display order.
Exemple d'appel{"name": "render_results", "arguments": {"listingIds": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"ok": true, "view": "texte", "query": "texte", "matches": [], "message": "texte", "location": {}, "disclaimer": "texte", "catalogueNotice": {}}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».