accueil / serveurs / Dev & Code / io.github.francemazzi/frasma
io.github.francemazzi/frasma
serveur MCP (Model Context Protocol) · frasma 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.francemazzi/frasma est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.francemazzi/frasma » 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 5 outils
- get_diagnostic_framework≈ 331 tokens
Returns the diagnostic method, evidence to collect, fit criteria, and commercial limits.
Paramètres, retour & exemple (1)
Paramètreslocale· string · optionnel · it | en
Response language: it or en. Defaults to it.
Exemple d'appel{"name": "get_diagnostic_framework", "arguments": {"locale": "it"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"steps": [], "title": "texte", "fitCriteria": [], "introduction": "texte", "poorFitCriteria": [], "commercialLimits": []}} - get_frasma_profile≈ 440 tokens
Returns the verified public profile, focus areas, sectors, commercial boundaries, and discovery URLs for Frasma.
Paramètres, retour & exemple (1)
Paramètreslocale· string · optionnel · it | en
Response language: it or en. Defaults to it.
Exemple d'appel{"name": "get_frasma_profile", "arguments": {"locale": "it"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"kind": "texte", "name": "texte", "focus": [], "founder": "texte", "sectors": [], "location": "texte", "discovery": {}, "languages": [], "description": "texte", "commercialLimits": []}} - prepare_diagnostic_summary≈ 2347 tokens
Validates a complete diagnostic summary and returns a handoff payload. Does not send email. Map the diagnosis to a process brief; the user must confirm before POST /api/request-process-assessment.
Paramètres, retour & exemple (20)
Paramètressector· string · requis
Business sector, e.g. manufacturing or food quality.process· string · requis
Short name of the process under diagnosis, e.g. delivery notes into ERP.honeypot· string · optionnel
Anti-spam trap. Must be empty or omitted.language· string · requis · it | en
Language of the diagnostic summary: it or en.nextSteps· array · requis
Agreed next steps after reviewing this summary.clientName· string · requis
Client full name.bottlenecks· array · requis
Observed bottlenecks, one item per string.clientEmail· string · requis
Client work email.constraints· array · requis
Hard constraints, e.g. human validation before ERP import.clientCompany· string · optionnel
Client company name, if known.dataAvailable· array · requis
Data that can be shared for a prototype, preferably anonymized samples.openQuestions· array · requis
Open questions still to confirm with the client.opportunities· array · requis
Concrete opportunities that follow from the evidence.currentSystems· array · requis
Systems already in use, e.g. email, PDF, Mago Zucchetti.needCategories· array · requis
One or more Frasma need categories that fit the diagnosis.baselineMetrics· array · requis
Baseline metrics before any Frasma work, e.g. minutes per document.currentWorkflow· string · requis
How the process is done today, including people, tools, and handoffs.desiredOutcomes· array · requis
Desired outcomes without invented savings or guarantees.recommendations· array · requis
Recommended next steps for a limited prototype or discovery.volumesAndFrequency· string · requis
Volumes and frequency, e.g. about 40 DDT per day.
Exemple d'appel{"name": "prepare_diagnostic_summary", "arguments": {"sector": "texte", "process": "texte", "language": "it", "nextSteps": [], "clientName": "texte", "bottlenecks": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"ok": true, "handoff": {}, "summary": {}, "completeness": {}}} - prepare_project_brief≈ 740 tokens
Validates the process brief used for a quote (name, email, process, optional company/role/systems/volume). Does not send email. The user must confirm before POST /api/request-process-assessment.
Paramètres, retour & exemple (7)
Paramètresname· string · requis
Client full name.role· string · optionnel
Client role, if known.volume· string · optionnel
Volumes or frequency, e.g. 80 documents per week.company· string · optionnel
Client company name, if known.process· string · requis
Process to evaluate, at least 20 characters: trigger, work today, and desired outcome.systems· string · optionnel
Systems already in use, e.g. Outlook and ERP.clientEmail· string · requis
Client work email.
Exemple d'appel{"name": "prepare_project_brief", "arguments": {"name": "texte", "process": "texte", "clientEmail": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"ok": true, "brief": {}, "handoff": {}}} - search_frasma_knowledge≈ 411 tokens
Searches verified Frasma services, sectors, case studies, methodology, fit criteria, and commercial boundaries. Use before making factual claims.
Paramètres, retour & exemple (3)
Paramètresquery· string · requis
Search query for verified Frasma knowledge, e.g. DDT ERP or HACCP procedures.locale· string · optionnel · it | en
Response language: it or en. Defaults to it.pagePath· string · optionnel
Optional canonical site path to scope results, e.g. /servizi/ddt-erp.
Exemple d'appel{"name": "search_frasma_knowledge", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"results": []}}
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é ».