{"name":"io.github.kadirzarex/vitro","title":"Vitro","endpoint":"https://vitro-agent.fly.dev/mcp","repository":null,"page":"https://lazaretto.dev/mcp-registry/io-github-kadirzarex-vitro","badge":"https://lazaretto.dev/mcp-registry/io-github-kadirzarex-vitro/badge.svg","listed_at":"2026-11-02T17:16:04.987Z","state":"no findings","check":{"checked_at":"2026-11-02T20:18:51.270Z","outcome":"read","tool_count":30,"tool_names":["list_markets","get_market","list_series","get_series_settlement","get_position","get_events","get_stats","get_health","quote_position","explain_risk","prepare_create_position","prepare_deposit","prepare_repay","prepare_withdraw","prepare_close_and_redeem","prepare_settle","prepare_mandate_create","prepare_mandate_set_limits","prepare_mandate_grant_session","prepare_mandate_revoke_session","prepare_mandate_withdraw","prepare_mandate_create_position","prepare_mandate_deposit","prepare_mandate_repay","prepare_mandate_withdraw_collateral","prepare_mandate_close_and_redeem","prepare_mandate_settle","prepare_mandate_owner_repay","prepare_mandate_owner_withdraw_collateral","prepare_mandate_owner_withdraw_residual"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.11.01b"},"tools":{"fingerprint":"110e3af5fc4507fab45951b58446a065aeedf577bcb218121576c20d57e8445a","tool_hashes":{"get_stats":"447b5c6195147f9d95df95e65d53921f32451cf338835ed4c2dba62b99281220","get_events":"3bafe65be95f55e003760ded4b693e5a9d2e5d900582856b0a1d4cf202741a2a","get_health":"ae1fe6afd34bad91b352bfe74e01e76d0c3456ea5cd7f62b2d93ff66290d7bd8","get_market":"261ecff34aece1a8f51837092f1c6d16f95cff56f7d3b96709f81cf8e77ef9d1","list_series":"1809007e9690efe0c72db6c62ebdf5bdc6b49d965734afa909210c97d250e09f","explain_risk":"71aeee548265838345cbf4fd9783455fe863611be323981c0968596dda32257a","get_position":"53b06ce9ae1880692373f14d17008200f45711107e0b9c615cac9173595db225","list_markets":"cf2494b59759c30e385e0f34002dc8d5eee3ed401dd360633a94985b48b87572","prepare_repay":"58186a64107aa3654d8d79c36a71a0c44e50e2c1e44a4b66866a3fe71e1eb3a0","prepare_settle":"b0cdc4db58dd5f01a5ab6a44388df7c4f9ee69523d72738d36c4b2331b686b40","quote_position":"8540396dfbe08680f5353f524fee6410ae10376769d96aeaafcfb0e64b47176f","prepare_deposit":"c77bef67c13ed20ec772dfa6c47918cbbbafad9acd4037248cbeec6542f48179","prepare_withdraw":"23d3f1732a2b269fd728f4838cb835b5865c70f5383adb1913e3ecee84bb07ab","get_series_settlement":"9c771b4bd3105b6635bfac2e7fec3d4ffe1e8ea47900f9693e1e7f3337f28f91","prepare_mandate_repay":"dd3a9b1494abce2ba8e21b9e3be6ce1416fb4348399b199b2e03c01c0b349c01","prepare_mandate_create":"32ae1a6e4795de1b9ee6acc8b14279ccb8dfaf809b6aaedaa91fa0dda68e7880","prepare_mandate_settle":"4f9868005c62532e0b4e4d4557494b600650998278f622af9f8256d0e358706d","prepare_create_position":"df615b679989696e20ec1885a110cb90d2d65273ce58766b3b7d8cc635081668","prepare_mandate_deposit":"d56b7355cedb74632d8969f7e0bda7886b35813529be160f479617a0c9a9f5bb","prepare_close_and_redeem":"de1ab41ea82ad0072a73979717a63dc096a0e921a7191726474e1656e0948767","prepare_mandate_withdraw":"c5012cb4ee4d89b14aa7a2d2030bed35e4b9437979ebd7a99077095cbdd70448","prepare_mandate_set_limits":"fec88c493ac4b01cf8fffe96b0c742c2f30f5f79ca2a00947ce99372d00568ea","prepare_mandate_owner_repay":"70078e8e42c1cdde67057593b1145620d6ec1c71b88c2f69f25bc8d340c1ed22","prepare_mandate_grant_session":"39983c5062bb9ec245ea0669830c746e4e6525ea40f583d1069405d3e65dbecc","prepare_mandate_revoke_session":"c349513a31a72bc501a2645e76de9268a5687e7dc9a512167ff5ece64b49d37c","prepare_mandate_create_position":"3cc32a56ee459af298897bc307b060106651ab934c538d6641ba132f7508bc26","prepare_mandate_close_and_redeem":"5aa23765622f4e5f513cadcf8da3c4acb99babc8a6ea6561df3e1e4e0261ecc3","prepare_mandate_withdraw_collateral":"4eb6f6dddf581e2ce479dba39533e1a1fce7deb01cdab095622d9432642bce0c","prepare_mandate_owner_withdraw_residual":"dd3ebd7a1e77ee12d215f5600bfb0bdb94144e8572e31f12d08db00b8e065445","prepare_mandate_owner_withdraw_collateral":"22cc88b10b84d2eb03d690754cef043b022d6a53433360326e49ba144820012c"},"instructions_hash":"189db84c86fca6d55bcd5f0b7a6e2acce24e94f4521ab8c996647cf9c3b8fac4","fingerprinted_at":"2026-11-02T20:18:51.270Z","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."}