{"name":"io.usefulapi/semble","title":"Semble MCP by usefulapi","endpoint":"https://semble.usefulapi.io/mcp","repository":"https://github.com/m190/usefulapi-mcp","page":"https://lazaretto.dev/mcp-registry/io-usefulapi-semble","badge":"https://lazaretto.dev/mcp-registry/io-usefulapi-semble/badge.svg","listed_at":"2026-10-30T17:01:09.252Z","state":"no findings","check":{"checked_at":"2026-10-31T09:59:05.872Z","outcome":"read","tool_count":19,"tool_names":["semble_get_practice","semble_list_patients","semble_get_patient","semble_list_patient_bookings","semble_list_bookings","semble_get_booking","semble_list_users","semble_get_user","semble_list_products","semble_get_product","semble_list_invoices","semble_get_invoice","semble_list_contacts","semble_list_tasks","semble_list_labels","semble_create_task","semble_update_task","semble_add_patient_label","semble_create_patient"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.10.30a"},"tools":{"fingerprint":"28b0c1d3d49f07cc4ac60d176d130dbc26c1d10a62ffda0554ceb3ec83ba2534","tool_hashes":{"semble_get_user":"317c8fd527e5d4902a3890540fb2996755c01fce06e02308ac1415b537de80b3","semble_list_tasks":"2903005da1845e5e29ce171674a55fbb6724f0f5fdc4e6b2baab1930c069a4e6","semble_list_users":"fdf5f76d5e28c614d1a6b0d9b7f3fa83f9971e49731c2ae0e8f37104ef8dbf45","semble_create_task":"654a2daa28605a0ca72af6b407ffe076596ad8a3047d21cfcae9c458d1860507","semble_get_booking":"47955881981561e658fe1db61d385039dd2424ad05b8439e815c1ef54746d3fb","semble_get_invoice":"482e6a39142136ab30088441a6034713a7226f00e6f80f7d335d6bc130b2aa56","semble_get_patient":"310bf2c33af5865a916f541dbce6e18012f381cc45e03fbba45e46b82dec475c","semble_get_product":"f66c5a56f47620e0526d241dcd3c11cb3b866f0c300fc62db1beada671e74910","semble_list_labels":"b75e2d9f87b416b7714d4ddee3257715a4185342515f14981a9ba2d2631d9e91","semble_update_task":"846cd49dbbea5456ae49d084a3bfcbecd29c4318d1f787c66841cf4e2b1df39a","semble_get_practice":"e1e586d43a741521fed94aed9ac19745b541335024c16a8bb260541c360b1ebd","semble_list_bookings":"d8d46aba33f73e3feba1c31b577b940bf615c46644787aecd38846ef9e750e89","semble_list_contacts":"c24f04877583f3b02cc1208193a69e27c09fc36ab74b6e26ec33453049e374a5","semble_list_invoices":"416d294911500f33b7980b85342b8c5b6ef17c1988130e0837128de327ed913a","semble_list_patients":"7cd72e4abad6b39782c832abe36d1b2581952b979ea19767a2023f355918da94","semble_list_products":"bf45f25592a123e12e45a57130ca27a5dc75a5c299871cd68b448675a36580bb","semble_create_patient":"70d19121635155951998566043db8dd541e0b19be596b2c0702ad153511dac8c","semble_add_patient_label":"3f91345e55c9eb3d31aefd36248a9f7e7a0ba15996778543519c54f2b2e7603c","semble_list_patient_bookings":"54a8b1753d17b2acedbd03c8806ec74c3d905b639fc06dd44fca2f15f6ef6d86"},"instructions_hash":"8b3b7f034602d41666909ac7888834031d058ebdae652582fb374ef2fc22e4e1","fingerprinted_at":"2026-10-31T09:59:05.872Z","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."}