{"name":"com.sloppatterns/slop-patterns","slug":"sloppatterns-slop-patterns","title":"Slop Patterns","description":"Checks UI code for AI-default design patterns and gives the fix. By Precious Studio.","url":"https://mcp.market/server/sloppatterns-slop-patterns","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"media","tags":["media"],"presence":{"score":26,"stars":1,"forks":0,"downloads_week":null,"last_push_at":"2026-10-12T21:22:32.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T10:10:33.914Z","last_ok_at":"2026-11-04T10:10:33.914Z","latency_ms":247},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/pavithralamahewa/slop-patterns","website":"https://sloppatterns.com","version":"1.2.1","remotes":[{"type":"streamable-http","url":"https://sloppatterns.com/mcp"}],"packages":[],"tools":[{"name":"changelog","description":"The library version, what each release added or changed, and how patterns are versioned. Use it to cite a specific version of Slop Patterns.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"check_design","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"code":{"type":"string","description":"The CSS, HTML or JSX to check. Paste it whole; partial snippets work but full files are more accurate."},"shareStats":{"type":"boolean","description":"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."}},"required":["code"]}},{"name":"get_pattern","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},{"name":"list_patterns","description":"List the whole Slop Patterns taxonomy: code, id, name and one-liner for every documented AI design anti-pattern.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"track":{"type":"string","enum":["surface","behavioral"],"description":"Optional filter."}}}},{"name":"report_pattern","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"name":{"type":"string","description":"A short memorable name for the pattern, e.g. \"Skeleton That Never Resolves\"."},"description":{"type":"string","description":"What it looks like and why it is a failure. Two or three sentences."},"whereSeen":{"type":"string","description":"Product name or URL where you saw it. Optional but makes the report far more useful."},"example":{"type":"string","description":"A short code or copy snippet showing it. Optional. Do not include anything proprietary."},"credit":{"type":"string","description":"Name or handle to credit if this is published. Optional."}},"required":["name","description"]}},{"name":"search_patterns","description":"Plain-language search across the library. \"gradient headline\" returns A10 Gradient Text Headline.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string"}},"required":["query"]}},{"name":"why","description":"Return only the causal explanation for one pattern — which model, tool or template default produces it.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}}],"scan":{"score":91,"grade":"A","scanned_at":"2026-10-13T01:07:41.490Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-13T01:07:41.459Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 792ms"]},"poisoning":{"score":15,"max":15,"notes":["7 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[],"inputs":{"probes":[{"url":"https://sloppatterns.com/mcp","reachable":true,"authRequired":false,"latencyMs":792,"serverInfo":{"name":"slop-patterns","version":"1.2.1"}}],"packages":[],"repo":{"found":true,"owner":"pavithralamahewa","repo":"slop-patterns","archived":false,"pushedAt":"2026-10-12T21:22:32Z","stars":1,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/122187830?v=4","ownerCreatedAt":"2023-01-08T01:31:38Z","license":"MIT"},"icon":{"url":"https://sloppatterns.com/favicon.ico","source":"site","width":32,"height":32},"presence":{"stars":1,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-12T21:22:32.000Z","score":26}}}},"grade_history":[],"reviews":[]}