{"name":"io.github.omercelik/tuneviva","title":"TuneViva","endpoint":"https://tuneviva.com/mcp","repository":null,"page":"https://lazaretto.dev/mcp-registry/io-github-omercelik-tuneviva","badge":"https://lazaretto.dev/mcp-registry/io-github-omercelik-tuneviva/badge.svg","listed_at":"2026-11-11T17:16:28.721Z","state":"no findings","check":{"checked_at":"2026-11-08T19:52:07.444Z","outcome":"read","tool_count":3,"tool_names":["get_practice_score","scan_sheet_music","search_sheet_music"],"sets_instructions":false,"verdict":"clear","findings":[],"rules_version":"2026.11.04b"},"tools":{"fingerprint":"6bdc74a700f7c62b254d9b6d0cb484af94815be4dd9f8a5cd28458ae412757e8","tool_hashes":{"scan_sheet_music":"9f4f7d45cbb40931d2f27c1f35f9ae1f67d2bd48d0d09020a47594601dbcefca","get_practice_score":"4127260230ade818b11eb009501aea8f94b1b98538ad992b7b0c3fc9bd963fde","search_sheet_music":"f4e6d0ece2b323c21b79d634856077d1ed987bf7de0cdc714f32710086a7bde7"},"fingerprinted_at":"2026-11-08T19:52:07.444Z","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."}