{"name":"dev.swiftskills/catalog","slug":"swiftskills-catalog","title":"SwiftSkills","description":"Search a curated catalog of agent skills, MCP servers and rules for Swift, SwiftUI, Xcode and iOS.","url":"https://mcp.market/server/swiftskills-catalog","rating":null,"grade":"B","score":75,"certified":false,"status":"active","category":"ai","tags":["ai","search"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":26,"ok":26,"last_checked_at":"2026-11-02T10:50:35.135Z","last_ok_at":"2026-11-02T10:50:35.135Z","latency_ms":341},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://swiftskills.dev/mcp-server","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://swiftskills.dev/mcp"}],"packages":[],"tools":[{"name":"get_entry","description":"Fetch one public catalog entry by slug. Includes source_url, the install command, copied_at when the catalog recorded the day the command was copied, compatible tools, license when known, and the day the entry was added. URLs include utm_source=mcp and utm_medium=tool.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"maxLength":80}},"required":["slug"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"list_categories","description":"List catalog categories with slug, name, and url. The url includes utm_source=mcp and utm_medium=tool.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"list_new","description":"List entries added within the last days (default 7, maximum 90), newest first. Each row has name, slug, type, category, summary, url, and added. The url includes utm_source=mcp and utm_medium=tool.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"days":{"type":"integer","minimum":1,"maximum":90}},"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"search_entries","description":"Search the public SwiftSkills catalog. query is a case-insensitive substring (max 200 characters). category is an optional category slug. type is an optional kind: skill, mcp, rules, docs, or sdk. Returns name, slug, type, category, summary, and url. Every url includes utm_source=mcp and utm_medium=tool. At most 50 rows are returned; total counts the rest.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","maxLength":200},"category":{"type":"string","maxLength":80},"type":{"type":"string","maxLength":80}},"required":["query"],"$schema":"https://json-schema.org/draft/2020-12/schema"}}],"scan":{"score":75,"grade":"B","scanned_at":"2026-10-28T18:35:11.312Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-28T18:35:11.235Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 867ms"]},"poisoning":{"score":15,"max":15,"notes":["4 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://swiftskills.dev/mcp","reachable":true,"authRequired":false,"latencyMs":867,"serverInfo":{"name":"SwiftSkills","version":"0.1.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://swiftskills.dev/icon.svg","source":"registry"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}