accueil / serveurs / Recherche & Web / com.sloppatterns/slop-patterns
com.sloppatterns/slop-patterns
serveur MCP (Model Context Protocol) · slop-patterns 1.2.1
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 com.sloppatterns/slop-patterns est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.sloppatterns/slop-patterns » 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
- changelog≈ 102 tokens
The library version, what each release added or changed, and how patterns are versioned. Use it to cite a specific version of Slop Patterns.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "changelog", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_design≈ 247 tokens
Check a snippet of CSS, HTML or JSX against the Slop Patterns library and return every AI design anti-pattern it matches, with the fix for each. Covers the 101 documented patterns that have a mechanical tell. Useful for reviewing generated UI code.
Paramètres, retour & exemple (2)
Paramètrescode· string · requis
The CSS, HTML or JSX to check. Paste it whole; partial snippets work but full files are more accurate.shareStats· boolean · optionnel
Optional, defaults to false. If true, contribute an anonymous count of WHICH rule codes fired to the public monthly figures at https://sloppatterns.com/#stats. Never sends your code, your URL, or any identifier.
Exemple d'appel{"name": "check_design", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pattern≈ 118 tokens
Get one full pattern entry by id or code (e.g. "a1" or "the-unchosen-gradient"): what it looks like, why the tools produce it, who it hurts, the fix, sources.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Exemple d'appel{"name": "get_pattern", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_patterns≈ 120 tokens
List the whole Slop Patterns taxonomy: code, id, name and one-liner for every documented AI design anti-pattern.
Paramètres, retour & exemple (1)
Paramètrestrack· string · optionnel · surface | behavioral
Optional filter.
Exemple d'appel{"name": "list_patterns", "arguments": {"track": "surface"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - report_pattern≈ 297 tokens
Report an AI design anti-pattern that is NOT yet in the library, for a design failure seen repeatedly that a search of the library does not find. Reports are reviewed by a human before anything is published, and published entries credit the reporter.
Paramètres, retour & exemple (5)
Paramètresname· string · requis
A short memorable name for the pattern, e.g. "Skeleton That Never Resolves".credit· string · optionnel
Name or handle to credit if this is published. Optional.example· string · optionnel
A short code or copy snippet showing it. Optional. Do not include anything proprietary.whereSeen· string · optionnel
Product name or URL where you saw it. Optional but makes the report far more useful.description· string · requis
What it looks like and why it is a failure. Two or three sentences.
Exemple d'appel{"name": "report_pattern", "arguments": {"name": "texte", "description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_patterns≈ 104 tokens
Plain-language search across the library. "gradient headline" returns A10 Gradient Text Headline.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Exemple d'appel{"name": "search_patterns", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - why≈ 104 tokens
Return only the causal explanation for one pattern — which model, tool or template default produces it.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Exemple d'appel{"name": "why", "arguments": {"id": "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é ».