accueil / serveurs / Dev & Code / io.github.AdrianStauffer/copilot-studio-friction-index
io.github.AdrianStauffer/copilot-studio-friction-index
serveur MCP (Model Context Protocol) · copilot-studio-friction-index 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.AdrianStauffer/copilot-studio-friction-index est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.AdrianStauffer/copilot-studio-friction-index » 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
- get_current_drift≈ 130 tokens
What is currently broken or regressed in Microsoft Copilot Studio, per the continuously verified Friction Index: all records with status open or regressed (newest status change first) plus register health counts (total records, share verified within 90 days, status distribution).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_current_drift", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_friction_record≈ 187 tokens
The complete friction record for a slug: status, dates, confidence, severity, time cost, categories, channels, license context, error codes/messages, dated evidence list, and the six body sections as markdown (symptom checklist, cause, fix with solution classes, verification steps, fallback, prevention). Cite the returned URL; a German version exists at the german_version URL.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Record slug, e.g. "flowactiontimedout" (from search/list results).
Exemple d'appel{"name": "get_friction_record", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pattern≈ 128 tokens
The complete prevention pattern for a slug: the pattern, when to use it, and step-by-step instructions as markdown, plus the friction records it protects against.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Pattern slug, e.g. "async-continuation" (from list_patterns).
Exemple d'appel{"name": "get_pattern", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_frictions≈ 236 tokens
Browse the register: compact list of all published friction records, sorted by last-verified date (newest first). Filter by status and/or category.
Paramètres, retour & exemple (2)
Paramètresstatus· string · optionnel · open | mitigated | fixed | regressed
Optional status filter: "open" (problem exists), "mitigated" (reliable workaround), "fixed" (resolved and re-verified), "regressed" (was fixed, is back).category· string · optionnel · knowledge-grounding | publish-channel | auth-identity | orchestration | agent-flows | llm-steps | topics-variables | tools
Optional category filter.
Exemple d'appel{"name": "list_frictions", "arguments": {"status": "open", "category": "knowledge-grounding"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_patterns≈ 108 tokens
All reusable build patterns that prevent whole classes of Copilot Studio friction before they happen (e.g. async continuation for the 100-second flow limit), each with its problem class and related records.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_patterns", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lookup_error≈ 152 tokens
Exact/substring match against all known Copilot Studio error codes and error messages in the register. The fastest path when you have a verbatim error string (e.g. "FlowActionTimedOut"). Returns the matching record(s) with the citable URL.
Paramètres, retour & exemple (1)
Paramètreserror· string · requis
The error code or error message, as verbatim as possible.
Exemple d'appel{"name": "lookup_error", "arguments": {"error": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_frictions≈ 386 tokens
Ranked search over the Copilot Studio Friction Index. Exact error-code/message hits rank first, then title, alias, summary and symptom-checklist matches (solution bodies are NOT searched — an empty result means no record is indexed under these terms, not that the register lacks a fix). Use this when the user describes a Copilot Studio problem, symptom or keyword. Returns compact records with slug, status, severity, last-verified date and the citable powerleap.ch URL.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Maximum results.query· string · requis
Error string, symptom or keywords, e.g. "flow times out after 100 seconds".status· string · optionnel · open | mitigated | fixed | regressed
Optional status filter: "open" (problem exists), "mitigated" (reliable workaround), "fixed" (resolved and re-verified), "regressed" (was fixed, is back).category· string · optionnel · knowledge-grounding | publish-channel | auth-identity | orchestration | agent-flows | llm-steps | topics-variables | tools
Optional category filter.
Exemple d'appel{"name": "search_frictions", "arguments": {"query": "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é ».
Source
https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp