accueil / serveurs / Dev & Code / io.github.bluetouff/compatair
io.github.bluetouff/compatair
serveur MCP (Model Context Protocol) · compatair-mcp-core 3.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.bluetouff/compatair est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.bluetouff/compatair » 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 7 outils
- build_complete_air_system≈ 687 tokens
Build a source-backed compressor, pneumatic tool, hose, connector, filtration and lubrication system. The complete-system verdict remains insufficient_data until real network pressure loss is verified; missing component data stays explicit.
Paramètres, retour & exemple (4)
Paramètresmode· string · optionnel · simultaneous | successivelimit· integer · optionneltoolIds· array · requiscompressorId· string · optionnel
Exemple d'appel{"name": "build_complete_air_system", "arguments": {"toolIds": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"verdict": "information", "limitations": [], "next_actions": [], "canonical_url": "texte", "verdict_scope": "information", "configuration_id": "texte", "air_supply_verdict": {}, "overall_system_verdict": {}}} - evaluate_air_compatibility≈ 654 tokens
Evaluate documented air-supply compatibility for one compressor and one or more tools. Returns air-supply and complete-system verdicts separately; commercial data never changes either verdict.
Paramètres, retour & exemple (3)
Paramètresmode· string · optionnel · simultaneous | successivetoolIds· array · requiscompressorId· string · requis
Exemple d'appel{"name": "evaluate_air_compatibility", "arguments": {"toolIds": [], "compressorId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"verdict": "information", "limitations": [], "next_actions": [], "canonical_url": "texte", "verdict_scope": "information", "air_supply_verdict": {}, "overall_system_verdict": {}}} - find_compatible_alternatives≈ 517 tokens
Find the smallest verified compressor substitution for an incompatible documented system. Commercial commission never affects ordering.
Paramètres, retour & exemple (4)
Paramètresmode· string · optionnel · simultaneous | successivelimit· integer · optionneltoolIds· array · requiscompressorId· string · requis
Exemple d'appel{"name": "find_compatible_alternatives", "arguments": {"toolIds": [], "compressorId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"verdict": "information", "limitations": [], "alternatives": [], "next_actions": [], "canonical_url": "texte", "verdict_scope": "information", "air_supply_verdict": {}}} - get_current_offers≈ 326 tokens
Return dated current prices and availability separately from technical verdicts. Only allowlisted, fresh merchant destinations are returned.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnelcursor· string · optionnelproductIds· array · requis
Exemple d'appel{"name": "get_current_offers", "arguments": {"productIds": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"offers": [], "verdict": "information", "limitations": [], "next_actions": [], "canonical_url": "texte", "verdict_scope": "information"}} - identify_product≈ 421 tokens
Identify a catalog product from a name, CompatAir or merchant URL, EAN/GTIN, MPN, evidenced distributor SKU, reference, or stable CompatAir ID. No network fetch is performed.
Paramètres, retour & exemple (5)
Paramètresean· string · optionnelurl· string · optionnellimit· integer · optionnelquery· string · optionnelreference· string · optionnel
Exemple d'appel{"name": "identify_product", "arguments": {"ean": "texte", "url": "texte", "limit": 1, "query": "texte", "reference": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"matches": [], "verdict": "information", "limitations": [], "next_actions": [], "canonical_url": "texte", "verdict_scope": "information"}} - orient_decision≈ 361 tokens
Route a pneumatic-air question to the smallest suitable CompatAir tool and profile. Use this when the next action is unclear.
Paramètres, retour & exemple (1)
Paramètresgoal· string · requis · identify | evaluate | find_solution | knowledge | offers | evidence | compare | changes
Exemple d'appel{"name": "orient_decision", "arguments": {"goal": "identify"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"profile": "core", "verdict": "information", "endpoint": "texte", "limitations": [], "next_actions": [], "canonical_url": "texte", "verdict_scope": "information", "required_inputs": [], "recommended_tool": "texte"}} - search_knowledge≈ 344 tokens
Search the published CompatAir guides, glossary, methods and product pages. The server never fetches arbitrary external content.
Paramètres, retour & exemple (5)
Paramètrestype· string · optionnel · Guide | Glossaire | Compresseur | Outillimit· integer · optionnelquery· string · requiscursor· string · optionnellocale· string · optionnel · fr | en
Exemple d'appel{"name": "search_knowledge", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"items": [], "verdict": "information", "limitations": [], "next_actions": [], "canonical_url": "texte", "verdict_scope": "information"}}
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é ».