# copilot-studio-friction-index MCP server

Evidence-based register of known Copilot Studio errors and limits, with dated, human-verified fixes.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-adrianstauffer-copilot-studio-friction-index
- Website: https://powerleap.ch/friction/mcp/

## Install
- Endpoint: https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp

## Tools
- search_frictions (Search friction records) - 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. Endpoint: https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp
- lookup_error (Look up a verbatim error) - 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. Endpoint: https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp
- get_friction_record (Get a full friction record) - 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. Endpoint: https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp
- list_frictions (List friction records) - Browse the register: compact list of all published friction records, sorted by last-verified date (newest first). Filter by status and/or category. Endpoint: https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp
- get_current_drift (Get current drift (status page)) - 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). Endpoint: https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp
- list_patterns (List prevention patterns) - 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. Endpoint: https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp
- get_pattern (Get a full pattern) - 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. Endpoint: https://pcghrrzwqshejvifoxjq.supabase.co/functions/v1/friction-mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.AdrianStauffer
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 13, 2026
- Source: https://registry.modelcontextprotocol.io
