{"name":"io.usefulapi/resos","title":"resOS MCP by usefulapi","endpoint":"https://resos.usefulapi.io/mcp","repository":"https://github.com/m190/usefulapi-mcp","page":"https://lazaretto.dev/mcp-registry/io-usefulapi-resos","badge":"https://lazaretto.dev/mcp-registry/io-usefulapi-resos/badge.svg","listed_at":"2026-11-02T17:16:04.987Z","state":"no findings","check":{"checked_at":"2026-11-02T21:09:39.271Z","outcome":"read","tool_count":19,"tool_names":["resos_list_bookings","resos_get_booking","resos_list_customers","resos_get_customer","resos_list_guest_feedback","resos_get_guest_feedback","resos_list_seating_areas","resos_list_opening_hours","resos_get_opening_hour","resos_list_custom_fields","resos_get_custom_field","resos_get_available_dates","resos_get_available_times","resos_get_available_tables","resos_create_booking","resos_update_booking","resos_cancel_booking","resos_add_booking_note","resos_send_booking_comment"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.11.01b"},"tools":{"fingerprint":"2708efefd8947e1441f975aa5c2eac5450e57a5ee2af390c5963bf9fc07de6a2","tool_hashes":{"resos_get_booking":"e78b5cd13c0d63a7d11d23f47d859531bbf9fe2c68ac64a207e2dec6d348430c","resos_get_customer":"96795d66b494064ec0b69fdc72268a90b534cc3b62f6ea4811653093dda8ce33","resos_list_bookings":"afc6e1a7cdbfcf8ffb4c564208a51a408c0874e6c6d248eac582591ba71d71aa","resos_cancel_booking":"592985f988fe56c1d7c50f3039437b2d050e0b874f7b53d39f9a9d7687d951c3","resos_create_booking":"2fd921db9d05b03b46c7903e4eefa1b1f4a44b7a0a2a5275c09fa4128ebf4feb","resos_list_customers":"2bfd2110058421b5acd639c7971b68e3c9a55deedc3f9b09e6fa9556f10c621d","resos_update_booking":"93e12960c43621fb9a6de24e93fbf93193317f0fab9f37b6c6221d3a45837335","resos_add_booking_note":"5b534eac8a4f659efe6f9d16b19ff1cf0dd8889eeddd4d86be0ccd28c92eff1b","resos_get_custom_field":"91dedf6211d4bb445b422330c579349511e06d4907128a21ce375914782a4d52","resos_get_opening_hour":"a819804ffe44580a3541685e7c04d76b100a7bdfcff8bc84c06f646b1c563443","resos_get_guest_feedback":"363544b158d9fa59d99a0bb77569269a966d31e9200c54d8eb4caa06e443feca","resos_list_custom_fields":"18ea45afb854b5c2ce61b99c2d1b26fa40e0ff2297d6cb10b082ce3f07590d8b","resos_list_opening_hours":"00688291fea07677a3ff8fe37f8409d2c6280dc8da6ff762d02991baba0a9ef1","resos_list_seating_areas":"22ac4d5f953809e13bc38c140022f95ea9971fb0d875e05a278b4252ebc12162","resos_get_available_dates":"39bd8ab27c67a13f1c5ae1e1aa728ccf7e3106ca05fb155a63f17b5ad285aeb2","resos_get_available_times":"688221e597abf5e67b4630f6b60d2c173f4448b942fbbbee148fdd8d05de1f0d","resos_list_guest_feedback":"adabfba3d3b76bad6696c349fd2314adc35cbe681a053ede714d4e02166772d4","resos_get_available_tables":"b62b2868075fb1afa3c0ee2e380448cafaa871da400f3d3f76827ab4df5518f0","resos_send_booking_comment":"7cb4fa2e99979ed74d4b536a5ddfc324c8812d3454f113cfb5cd3e1e775351d5"},"instructions_hash":"178409198ab95091ec07b12e4d0464a3f14cb86f98d46c12f37350fe93a7565c","fingerprinted_at":"2026-11-02T21:09:39.271Z","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."}