accueil / serveurs / Dev & Code / io.github.pcaiano/toolscout
io.github.pcaiano/toolscout
serveur MCP (Model Context Protocol) · ToolScout 3.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 io.github.pcaiano/toolscout est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.pcaiano/toolscout » 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_software≈ 405 tokens
Use this when the buyer asks about 1 to 5 named products: plan prices, free plan, AI assistant or MCP support, whether they work with tools already in use, or what changed recently, e.g. 'Does Pipedrive work with Gmail?'. Do not use for setup, troubleshooting or choosing between products.
Paramètres, retour & exemple (4)
Paramètrestools· array · requis
Product names or ToolScout slugs.budget· string · optionnel · free | low | mid | high
Use free when only Free-plan integrations count.seat_count· integer · optionnel
Paid seats, to show team price subtotals.existing_tools· array · optionnel
Software the buyer already uses, to check named integrations; for example Gmail and Notion.
Exemple d'appel{"name": "check_software", "arguments": {"tools": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"tools": [], "changes": [], "missing": [], "affiliate_disclosure": "texte"}} - compare_software≈ 688 tokens
Use this when comparing 2 to 4 named software products for the buyer's situation, e.g. 'HubSpot or Pipedrive for 5 consultants using Gmail?'. Returns fit, recorded prices, plan limits, integrations and what each option gives up. Pass the buyer's must-haves. Do not use to pick from unnamed products; use decide_software.
Paramètres, retour & exemple (10)
Paramètresteam· string · optionnel · solo | small | team | large | agencytools· array · requisbudget· string · optionnel · free | low | mid | highcountry· string · optionnel
ISO country for manufacturer-documented country-specific price comparison.use_case· string · optionnel
Optional buyer workflow; omit for a general product-versus-product comparison.must_have· array · optionnel
Buyer-stated required capabilities, not preferences; for example automated email follow-ups. Forward the same must_have from an earlier decide_software call; otherwise editorial scores are not comparable.priorities· array · optionnelseat_count· integer · optionnel
Exact billed seat count for labelled before-tax per-seat subscription subtotals.existing_tools· array · optionnel
Named software already used by the buyer; for example Gmail and Notion. Do not infer unnamed tools.require_stack_fit· boolean · optionnel
Require evidence for every named existing-stack integration to award a winner.
Exemple d'appel{"name": "compare_software", "arguments": {"tools": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"tools": [], "verdict": {}, "use_case": "texte", "tradeoffs": [], "affiliate_disclosure": "texte", "cheaper_option_analysis": {}}} - decide_software≈ 810 tokens
Use this when the user asks which software to choose, buy or shortlist for a job, budget, team size or existing tools, e.g. 'a CRM for 5 people under 50 euros a month'. Returns picks with reasons, recorded prices and trade-offs. Do not use for coding help, account actions or purchases.
Paramètres, retour & exemple (12)
Paramètresjob· string · requis
The concrete job, workflow or outcome the software must support.team· string · optionnel · solo | small | team | large | agencyavoid· array · optionnellimit· integer · optionnelbudget· string · optionnel · free | low | mid | highcountry· string · optionnel
ISO 3166-1 alpha-2 country for regional context and price checking. Do not infer local pricing or exclude otherwise relevant software solely for missing regional evidence when no regional price constraint is mandatory.must_have· array · optionnel
Only capabilities explicitly required as mandatory by the buyer, not desirable features or assumed sector functions. Team size and contact counts belong in job and seat_count unless the buyer explicitly requires a documented capacity gate.priorities· array · optionnelseat_count· integer · optionnel
Exact paid seat count used only for explicitly labelled before-tax subscription subtotals.constraints· array · optionnel
Only buyer-stated constraints in their own words, including exact budget and billing period when supplied. Do not invent mandatory local prices or integrations.existing_tools· array · optionnel
Named software already used by the buyer; for example Gmail and Notion. Do not infer unnamed tools.require_stack_fit· boolean · optionnel
When true, every existing tool must have a documented, plan-compatible named integration; otherwise fail closed.
Exemple d'appel{"name": "decide_software", "arguments": {"job": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"job": "texte", "shortlist": [], "decision_basis": {}, "candidate_leads": [], "decision_status": "texte", "affiliate_disclosure": "texte"}} - find_alternatives≈ 511 tokens
Use this when the buyer wants to leave a named product for a reason (price, complexity, a missing feature), e.g. 'HubSpot is too expensive for our 5-person team'. Keeps their must-haves and shows recorded prices and trade-offs, without claiming unproven savings. Do not use for a first purchase; use decide_software.
Paramètres, retour & exemple (11)
Paramètresteam· string · optionnel · solo | small | team | large | agencytool· string · requislimit· integer · optionnelbudget· string · optionnel · free | low | mid | highcountry· string · optionneldislike· string · requisuse_case· string · optionnelmust_have· array · optionnel
Required capabilities, not preferences; for example automated email follow-ups.seat_count· integer · optionnelexisting_tools· array · optionnel
Named software already used by the buyer; for example Gmail and Notion. Do not infer unnamed tools.require_stack_fit· boolean · optionnel
Exclude alternatives without evidence for each required stack integration.
Exemple d'appel{"name": "find_alternatives", "arguments": {"tool": "texte", "dislike": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"reason": "texte", "source": {}, "alternatives": [], "affiliate_disclosure": "texte"}}
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é ».