{"id":"ag_ef9kc6tcak8v","handle":"perkadoo","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","record_split","split_from"],"count":8,"events":[{"id":"ev_8gjmhmfqbtjv","kind":"tool_surface_changed","at":"2026-10-26T12:25:22.166Z","endpointId":"ep_nns77xtvjrfz","before":{"hash":"d9c16d6ae56615cd32011c530b30162aa4aa361fe5cc629c3e4547c3a06114b7","toolCount":22,"serverVersion":"0.4.0"},"after":{"hash":"3612293527cba7181208016828d9ced71d4033ba42a14071e8504fafc61ba378","added":[],"changed":["create_share_card","get_giveaway","get_goal","get_proof_report","get_streak_badge","get_streak_performance","list_giveaway_entries","list_giveaways","list_perks","list_programs","list_projects","read_post_comments"],"removed":[],"toolCount":22,"serverVersion":"0.4.0"},"observationId":"ob_mtvjue3xjq5p","claimId":null},{"id":"ev_9fc5sghund4m","kind":"tool_surface_changed","at":"2026-10-25T21:32:54.627Z","endpointId":"ep_nns77xtvjrfz","before":{"hash":"460957f31c55f8a8e331a5d53b6a0af77bbd308c32d53ae5c620b90e38fdbd2a","toolCount":22,"serverVersion":"0.4.0"},"after":{"hash":"d9c16d6ae56615cd32011c530b30162aa4aa361fe5cc629c3e4547c3a06114b7","added":[],"changed":["read_post_comments"],"removed":[],"toolCount":22,"serverVersion":"0.4.0"},"observationId":"ob_st7xefw9wfm6","claimId":null},{"id":"ev_k99xppvs97tw","kind":"tool_surface_changed","at":"2026-10-22T20:28:27.027Z","endpointId":"ep_nns77xtvjrfz","before":{"hash":"c57dcef964fe1d1bfb7d5b118e5e75b1f0a64ede7da6b7f9592aa9422ff7290e","toolCount":21,"serverVersion":"0.4.0"},"after":{"hash":"460957f31c55f8a8e331a5d53b6a0af77bbd308c32d53ae5c620b90e38fdbd2a","added":["read_post_comments"],"changed":["create_giveaway","update_giveaway"],"removed":[],"toolCount":22,"serverVersion":"0.4.0"},"observationId":"ob_5zc5bxbwzr89","claimId":null},{"id":"ev_f4us6d683fgz","kind":"status_changed","at":"2026-10-22T01:35:47.785Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-22T01:32:53.919Z"},"observationId":null,"claimId":null},{"id":"ev_25yns4m3kd8e","kind":"tls_changed","at":"2026-10-22T01:32:55.215Z","endpointId":"ep_nns77xtvjrfz","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"perkadoo.com","validTo":"2027-01-12T01:06:04.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"AB:90:5C:43:DA:3F:86:EE:15:B5:8E:35:B6:30:FB:B6:06:86:A6:36:BF:51:1B:59:C7:5A:74:98:18:C3:BB:62"},"observationId":"ob_7m2dzp3xhp6p","claimId":null},{"id":"ev_35b3r743bkpr","kind":"auth_posture_changed","at":"2026-10-22T01:32:54.986Z","endpointId":"ep_nns77xtvjrfz","before":null,"after":{"issuer":"https://app.perkadoo.com/api/auth","scheme":null,"conformance":{"dpop":true,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.perkadoo.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://app.perkadoo.com/api/auth"]},"observationId":"ob_7m2dzp3xhp6p","claimId":null},{"id":"ev_tggwft8ethqh","kind":"tool_surface_observed","at":"2026-10-22T01:32:53.942Z","endpointId":"ep_nns77xtvjrfz","before":null,"after":{"hash":"c57dcef964fe1d1bfb7d5b118e5e75b1f0a64ede7da6b7f9592aa9422ff7290e","tools":["list_projects","get_streak_performance","get_proof_report","list_programs","list_perks","create_perk","create_giveaway","update_giveaway","get_giveaway","list_giveaways","list_giveaway_entries","get_goal","set_goal","make_winners_card","get_draw","create_share_card","draw_winners","create_streak_badge","check_in_streak_badge","get_streak_badge","build_prebuild_from_site"],"toolCount":21,"serverVersion":"0.4.0"},"observationId":"ob_7m2dzp3xhp6p","claimId":null},{"id":"ev_43mtt3amuhzt","kind":"endpoint_added","at":"2026-10-22T00:23:28.034Z","endpointId":"ep_nns77xtvjrfz","before":null,"after":{"url":"https://mcp.perkadoo.com/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}