accueil / serveurs / Dev & Code / io.github.janoliverautomation-stack/solarquoteanalyzer-com
io.github.janoliverautomation-stack/solarquoteanalyzer-com
serveur MCP (Model Context Protocol) · solar-quote-audit 1.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.janoliverautomation-stack/solarquoteanalyzer-com est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.janoliverautomation-stack/solarquoteanalyzer-com » 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 3 outils
- analyze_solar_quote≈ 1174 tokens
Analyze a residential solar proposal for clarity and completeness before a homeowner signs. Accepts the pricing, financing, system/battery, and installer details from a quote and returns a structured second-opinion review: a Quote Clarity Score (0-100) across four dimensions (Price Transparency /25, Financing & Contract Clarity /30, System & Battery Evidence /25, Installer & Protection Readiness /20), an overall rating, plain-language red flags, missing information, specific questions to ask the installer, and a recommended next step. Illustrative educational decision support only — not legal, tax, financial, or engineering advice, does not guarantee savings or system performance, does not endorse any installer, and takes no consequential action.
Paramètres, retour & exemple (36)
Paramètresapr· number · optionnel
Annual percentage rate for financing.crewType· string · optionnel · w2 | subcontractor | unknown
Installation crew model.cashPrice· number · optionnel
Total cash price for the system in USD.termYears· number · optionnel
Financing term in years.panelCount· number · optionnel
Number of solar panels.panelModel· string · optionnel
Solar panel brand and model.downPayment· number · optionnel
Down payment in USD.financeType· string · optionnel · cash | loan | lease | ppa | prepaid_lease
How the system is paid for.roofingCost· number · optionnel
Roofing add-on cost in USD.batteryCount· number · optionnel
Number of battery units.batteryModel· string · optionnel
Battery brand and model.escalatorPct· number · optionnel
Annual payment escalator percentage (0 if none).systemSizeKw· number · optionnel
System size in kilowatts (kW).financedPrice· number · optionnel
Total financed price in USD, if different from cash.installerName· string · optionnel
Installer company name.licenseNumber· string · optionnel
Contractor (CSLB) license number.totalPayments· number · optionnel
Total of all payments over the term in USD.monthlyPayment· number · optionnel
Monthly payment in USD.batteryIncluded· boolean · optionnel
True if a battery is included in the proposal.otherAddonsCost· number · optionnel
Other itemized add-on costs in USD.panelUpgradeCost· number · optionnel
Electrical panel upgrade cost in USD.bondInsuranceShown· boolean · optionnel
True if bond/insurance documentation is shown.buyoutLanguageShown· boolean · optionnel
True if lease/PPA buyout language is present.annualUsageAvailable· boolean · optionnel
True if the installer confirmed sizing against your actual annual kWh usage.batteryPriceSeparate· number · optionnel
Battery cost as a separate line item in USD.installTimelineShown· boolean · optionnel
True if an install timeline is shown.cancellationInfoShown· boolean · optionnel
True if cancellation/rescission rights are shown.earlyPayoffTermsShown· boolean · optionnel
True if early payoff terms are disclosed.installerAddressShown· boolean · optionnel
True if a physical installer address is shown.transferLanguageShown· boolean · optionnel
True if contract transfer terms are disclosed.ptoResponsibilityShown· boolean · optionnel
True if PTO/interconnection responsibility is stated.roofPenetrationWarranty· boolean · optionnel
True if a roof penetration warranty is stated.annualProductionEstimate· number · optionnel
Quoted annual production estimate in kWh.batteryUsableCapacityKwh· number · optionnel
Battery usable capacity in kWh.workmanshipWarrantyYears· number · optionnel
Workmanship warranty duration in years.warrantyRegistrationExplained· boolean · optionnel
True if warranty registration is explained.
Exemple d'appel{"name": "analyze_solar_quote", "arguments": {"apr": 1, "crewType": "w2", "cashPrice": 1, "termYears": 1, "panelCount": 1, "panelModel": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_scoring_methodology≈ 89 tokens
Return the fixed, published scoring methodology used by the Solar Quote Audit: the four scoring dimensions, their point weights, the individual rules within each dimension, and the rating thresholds. Takes no arguments.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_scoring_methodology", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_supported_regions≈ 70 tokens
Return the California city editions the Solar Quote Audit supports, including each city name and its primary electric utility. Takes no arguments.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_supported_regions", "arguments": {}}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é ».