{"name":"com.coppoak/canopy","title":"Canopy by Copp Oak","endpoint":"https://canopy-mcp-production.up.railway.app/mcp/public","repository":null,"page":"https://lazaretto.dev/mcp-registry/com-coppoak-canopy","badge":"https://lazaretto.dev/mcp-registry/com-coppoak-canopy/badge.svg","listed_at":"2026-11-03T17:20:45.710Z","state":"no findings","check":{"checked_at":"2026-11-03T18:40:48.364Z","outcome":"read","tool_count":10,"tool_names":["canopy_check_bookable","resolve_business","get_availability","request_booking","propose_times","request_callback","get_request_status","reschedule_booking","cancel_booking","get_business_terms"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.11.02y"},"tools":{"fingerprint":"460ea1836801cc4db15ad9efefb73d997918cfa586fbddd00816fefeed8faa6a","tool_hashes":{"propose_times":"a0571abb84f88b7061a11d19e5ff1dbd6ec736b751a96f07d3a3e9f5e5d665df","cancel_booking":"24859afc3193bebf0bb6276cdc603c1c2caf70917dd02635b11b10bbb6b1bd30","request_booking":"5284d817cad8550d1f4193cad5fa86dc34f1747e2e443a366b9db98baed627df","get_availability":"6e13c5ad70c66087db517137e7d5d95f1d93a5a15b388e3357ec168c1ee3956d","request_callback":"cd3bfbb775e59b90dc6a57872c719b8ad7ef46c5b6241827a9388aded1451755","resolve_business":"5610cd09524f1cf3c1337180ba3e87cdb5595bdf395dd131679fd593e5edbd07","get_business_terms":"3dc77215d0447e4e14ce9fa850f64a67e98fa31d3778d2e8764b49630908aa8c","get_request_status":"d9bd10345111cb8b86a030db5cf699337aa953c7033cd391742b3086151c37b0","reschedule_booking":"075b3bc2424f817b5ba103580ce139d3631841ccc7c64b4d87be71ad96847301","canopy_check_bookable":"cfb7a4690dd4ef70608921c93117c6230ef83ac409448bbd434ea53164c6746c"},"instructions_hash":"9651042d734aeaab4aaab6998bebce28869481955cd87223953f70a50b5df216","fingerprinted_at":"2026-11-03T18:40:48.364Z","changed_at":null,"compared_since":"2026-10-30","changes":[]},"disclaimer":"Signals, not a warranty. A clean read means these rules found nothing, not that the server is harmless. An unread server is not checked."}