{"name":"io.usefulapi/orah","title":"Orah MCP by usefulapi","endpoint":"https://orah.usefulapi.io/mcp","repository":"https://github.com/m190/usefulapi-mcp","page":"https://lazaretto.dev/mcp-registry/io-usefulapi-orah","badge":"https://lazaretto.dev/mcp-registry/io-usefulapi-orah/badge.svg","listed_at":"2026-11-07T17:12:02.012Z","state":"no findings","check":{"checked_at":"2026-11-07T19:32:08.543Z","outcome":"read","tool_count":25,"tool_names":["orah_list_students","orah_get_student","orah_list_houses","orah_list_student_contacts","orah_list_groups","orah_list_reason_codes","orah_list_locations","orah_list_current_locations","orah_list_location_records","orah_list_pastoral","orah_list_roll_types","orah_list_rolls","orah_get_roll","orah_list_daily_attendance","orah_list_scheduled_classes","orah_list_staff","orah_get_staff","orah_list_leave_types","orah_get_leave","orah_create_student","orah_update_student","orah_create_contact","orah_update_contact","orah_create_house","orah_update_house"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.11.04b"},"tools":{"fingerprint":"96a8f45cedb6ff5c016e2ddd03d226b7aaa182a3a5762fc07ba8275534c4237c","tool_hashes":{"orah_get_roll":"015b0220d4eb81d438b5348fb2584e695c543a98252ca120f501bd9be9e79dcd","orah_get_leave":"d48b5c03d0189b94c9607d17b316ece172003a42b8c95e725dda5bc82b6b13d1","orah_get_staff":"5ba5a0507db47dbd303d610cd6ba8980751a6ab3a18719c51629f28bc3e07edf","orah_list_rolls":"ec65b6dcf4319be7d1863895f75ad5f63c26bb992611d135dd2467f21162ac76","orah_list_staff":"a020400ede302787e583dfd834c5fadee6cb78b7dcb0eebc946ea7cc5f1a36d5","orah_get_student":"e6759d77ce4c9351003fd6d75567a2fb0a9d4d8948a370a827e6563a76cee5a0","orah_list_groups":"cb921e0f357c75f8304e9147fcee2ea986f69636bc559f81baa91cdf5d7c02aa","orah_list_houses":"84b1a984f3355cae776ed2720f2d32b83784d0ad5c7b425155b4459ab672fe3d","orah_create_house":"4118b47777190282a465790ed75eaba8147aacec43f1235c478e8b90a0de7770","orah_update_house":"d0bc5e7434f19d857f4b2686c7f5671cd7eade4291b427c4a7fb931acc6dd1f8","orah_list_pastoral":"14b80a6a58eb81f2ce0ec1c0b4c582efe9979f451b5c7794c1764d5bf9dded6e","orah_list_students":"3abe0707ef570655800a4e8ba5ffc97fea3998ac172e76a668f542961d5fceec","orah_create_contact":"4b202312419c854dde7809f8c42ac3bf4332e0245e82aa87109a54902aa100ff","orah_create_student":"e20d9b1120aa0cbf6835ee573dbe8f6a3f33b45d352d86a84b071d0b11319f13","orah_list_locations":"706536b375fde4c3bc22244a08ed453c91b6e946a867ddd419eac6baa9d8ab03","orah_update_contact":"8842826f63d424468ad48b5a3cd04dde12ea7e293a979735b9e21e5377783d61","orah_update_student":"fa1d7d012ae5ad0eb2e3dfe2049ff25763bf53de5acd1c5c5c1bb4dcd25b1fcb","orah_list_roll_types":"3d9d02991753d5cad1fa8863b33a6645334a284f0ba706be55c20d3b6aab39bf","orah_list_leave_types":"19d6ee6044214ec3d9294270e60c1ca92563ee0109b607f53b4134672b19c542","orah_list_reason_codes":"0c415888f33f775a2107add99eb13adbdf8fb2044cacf8d103eb7f1436cadbb0","orah_list_daily_attendance":"8324f18f48fb1b4df1d93c53a5d093571db70ca7c0c991f2a7a8e1ef1a405d59","orah_list_location_records":"154f64631c3aa44add7bd8c16298b4df37851ea03ca280ac209bb1499bf6e329","orah_list_student_contacts":"03fe333b1441e224c5defc8dc8dfb9169891c9834df0437cf78cbdce46f682b2","orah_list_current_locations":"f9a990fb646f41664733465c93c1df6c8e7a83ad26d717e84dc61c11cfd21fa9","orah_list_scheduled_classes":"a9260e5c44e64efca09ec4aa9b50c4f9349e93b3c3cc3f4bcb4fb62d5537e55d"},"instructions_hash":"f89ac182929ecf4d9327a03090e5365986c025ba1dc8dc67a51bba1e8e1a38bb","fingerprinted_at":"2026-11-07T19:32:08.543Z","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."}