accueil / serveurs / Communication / com.knowngate/verify
com.knowngate/verify
serveur MCP (Model Context Protocol) · knowngate 0.1.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 com.knowngate/verify est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.knowngate/verify » 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
- check_item≈ 631 tokens
Rule one food subject against the household premise (restrictions, thresholds, or both). Needs a key (Authorization: Bearer kg_live_…); create a free one with the register tool. Returns one of four verdicts (no_conflict_found, conflict_found, ask_one_question, couldnt_verify) with typed hits, source kind and read date. Unknown counts as no; the word safe is never used.
Paramètres, retour & exemple (3)
Paramètressubject· object · requisthresholds· array · optionnel
Numeric premise (beta): per-serving nutrient bounds ruled against the product's typed panel. Unknown values refuse honestly, never zero. An empty array means no numeric limits.restrictions· array · requis
Household restrictions. FDA-9 keys ("peanut", "sesame", "milk", …) as strings, or { key, note } when a note matters (e.g. { key: "tree_nut", note: "cashew" }). May be empty when thresholds carry the premise.
Exemple d'appel{"name": "check_item", "arguments": {"subject": {}, "restrictions": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_plan≈ 612 tokens
Rule a set of items at once: a recipe's ingredients, a basket, several days. Needs a key (Authorization: Bearer kg_live_…); create a free one with the register tool. Up to 25 subjects, one call, one verdict per item plus a summary line. Each item carries its own evidence, source and read date.
Paramètres, retour & exemple (3)
Paramètresitems· array · requisthresholds· array · optionnel
Numeric premise (beta): per-serving nutrient bounds ruled against the product's typed panel. Unknown values refuse honestly, never zero. An empty array means no numeric limits.restrictions· array · requis
Household restrictions. FDA-9 keys ("peanut", "sesame", "milk", …) as strings, or { key, note } when a note matters (e.g. { key: "tree_nut", note: "cashew" }). May be empty when thresholds carry the premise.
Exemple d'appel{"name": "check_plan", "arguments": {"items": [], "restrictions": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_venue≈ 335 tokens
Rule a whole venue's published chart against the household restrictions in one call. Needs a key (Authorization: Bearer kg_live_…); create a free one with the register tool. Returns per-verdict counts, the most severe items, the operator's cross-contact caveat verbatim, and the chart's source and read date. A venue with no machine-readable chart says so honestly.
Paramètres, retour & exemple (2)
Paramètresvenue· object · requisrestrictions· array · requis
Household restrictions. FDA-9 keys ("peanut", "sesame", "milk", …) as strings, or { key, note } when a note matters (e.g. { key: "tree_nut", note: "cashew" }). May be empty when thresholds carry the premise.
Exemple d'appel{"name": "check_venue", "arguments": {"venue": {}, "restrictions": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - register≈ 208 tokens
Sign yourself up for a developer key without leaving MCP. The email is contact and recovery, not a wall. One key per email, free tier (100 checks a month); the key is in this response and never shown again. Nothing on knowngate.com itself needs a key.
Paramètres, retour & exemple (2)
Paramètresagent_name· string · requis
Who is signing up, e.g. your product namecontact_email· string · requis
Exemple d'appel{"name": "register", "arguments": {"agent_name": "texte", "contact_email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
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é ».