{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.dailyaiagents-cpu/plist-drift-detector","description":"Every 6h, compare loaded launchd labels (launchctl list) against source-of-truth plists in config...","repository":{"url":"https://github.com/dailyaiagents-cpu/dailyai-os","source":"github","subfolder":"skills/plist-drift-detector"},"version":"0.1.0","websiteUrl":"https://usedailyai.com","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.dailyaiagents.federation":{"capability_tags":["detector","drift","plist","telegram"],"full_description":"Every 6h, compare loaded launchd labels (launchctl list) against source-of-truth plists in config/launchd/. Telegram-alerts on missing-from-source or missing-from-loaded. State file for cooldown so we don't repeat alerts on stable drift.","license":"MIT","owner_agent":"ops","partner_share_pct":15,"royalty_attribution_urn":"urn:dailyaiagents:hub:plist-drift-detector","settlement_currency":"USD","spec_version":"1.0","tracker_endpoint":"https://hub.dailyaiagents.com/v1/telemetry"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-11T22:42:11.950094Z","publishedAt":"2026-05-11T22:42:11.950094Z","updatedAt":"2026-05-11T22:42:11.950094Z","isLatest":true}}}],"metadata":{"count":1}}
