{"name":"com.voice-school/singing-vocal-lesson-booking","slug":"voice-school-singing-vocal-lesson-booking","title":"Voice School Lesson Booking","description":"Request online singing lessons with Voice School and Daria Klishina.","url":"https://mcp.market/server/voice-school-singing-vocal-lesson-booking","rating":null,"grade":"C","score":56,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":20,"ok":20,"last_checked_at":"2026-09-24T06:56:13.317Z","last_ok_at":"2026-09-24T06:56:13.317Z","latency_ms":79},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/klishinoleg/voice","website":"https://voice-school.com/en/mcp/","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.voice-school.com/singing-vocal-lesson-booking/mcp"}],"packages":[],"tools":[{"name":"create_lesson_request","description":"Create a request-first lead for an online vocal lesson. Requires name and at least one contact method. This never confirms a lesson or creates a private schedule item.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"name":{"title":"Name","type":"string"},"phone":{"default":"","title":"Phone","type":"string"},"email":{"default":"","title":"Email","type":"string"},"telegram":{"default":"","title":"Telegram","type":"string"},"whatsapp":{"default":"","title":"Whatsapp","type":"string"},"coach_slug":{"default":"daria-klishina","title":"Coach Slug","type":"string"},"service_slug":{"default":"","title":"Service Slug","type":"string"},"requested_start":{"default":"","title":"Requested Start","type":"string"},"requester_timezone":{"default":"","title":"Requester Timezone","type":"string"},"source_agent":{"default":"","title":"Source Agent","type":"string"},"city_context":{"default":"","title":"City Context","type":"string"},"language":{"default":"en","title":"Language","type":"string"},"message":{"default":"","title":"Message","type":"string"}},"required":["name"],"title":"create_lesson_requestArguments"}},{"name":"create_social_post_draft","description":"Create or update a trainer social post with SEO title, description, keywords, tags, original source URL and ordered text/video blocks. Requires SOCIAL_POSTS_MCP_WRITE_TOKEN as write_token.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"write_token":{"title":"Write Token","type":"string"},"coach_slug":{"title":"Coach Slug","type":"string"},"channel_slug":{"title":"Channel Slug","type":"string"},"channel_title":{"title":"Channel Title","type":"string"},"channel_url":{"title":"Channel Url","type":"string"},"source_post_url":{"title":"Source Post Url","type":"string"},"title":{"default":"","title":"Title","type":"string"},"slug":{"default":"","title":"Slug","type":"string"},"source_platform":{"default":"TELEGRAM","title":"Source Platform","type":"string"},"external_post_id":{"default":"","title":"External Post Id","type":"string"},"source_published_at":{"default":"","title":"Source Published At","type":"string"},"language_code":{"default":"ru","title":"Language Code","type":"string"},"excerpt":{"default":"","title":"Excerpt","type":"string"},"body":{"default":"","title":"Body","type":"string"},"raw_text":{"default":"","title":"Raw Text","type":"string"},"seo_title":{"default":"","title":"Seo Title","type":"string"},"meta_description":{"default":"","title":"Meta Description","type":"string"},"keywords":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Keywords"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Tags"},"blocks":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"default":null,"title":"Blocks"},"publish":{"default":false,"title":"Publish","type":"boolean"}},"required":["write_token","coach_slug","channel_slug","channel_title","channel_url","source_post_url"],"title":"create_social_post_draftArguments"}},{"name":"list_lesson_options","description":"List active lesson services and prices for a coach from the live Voice School database.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"coach_slug":{"default":"daria-klishina","title":"Coach Slug","type":"string"},"language":{"default":"en","title":"Language","type":"string"}},"title":"list_lesson_optionsArguments"}},{"name":"list_social_posts","description":"List published trainer social posts with canonical and original source URLs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"language":{"default":"ru","title":"Language","type":"string"},"coach_slug":{"default":"","title":"Coach Slug","type":"string"},"channel_slug":{"default":"","title":"Channel Slug","type":"string"},"platform":{"default":"","title":"Platform","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"list_social_postsArguments"}},{"name":"publish_social_post","description":"Publish a prepared trainer social post after source URL validation. Requires SOCIAL_POSTS_MCP_WRITE_TOKEN as write_token.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"write_token":{"title":"Write Token","type":"string"},"slug":{"title":"Slug","type":"string"}},"required":["write_token","slug"],"title":"publish_social_postArguments"}},{"name":"search_lesson_availability","description":"Find free requestable lesson times using coach working windows and busy intervals. The response never includes private learner data.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"coach_slug":{"default":"daria-klishina","title":"Coach Slug","type":"string"},"service_slug":{"default":"single-vocal-lesson","title":"Service Slug","type":"string"},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Date From"},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Date To"},"user_timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"User Timezone"},"limit":{"default":12,"title":"Limit","type":"integer"}},"title":"search_lesson_availabilityArguments"}},{"name":"upsert_social_channel","description":"Add or update a social channel/group that trainer posts are attached to. Requires SOCIAL_POSTS_MCP_WRITE_TOKEN as write_token.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"write_token":{"title":"Write Token","type":"string"},"coach_slug":{"title":"Coach Slug","type":"string"},"platform":{"title":"Platform","type":"string"},"title":{"title":"Title","type":"string"},"slug":{"title":"Slug","type":"string"},"url":{"title":"Url","type":"string"},"description":{"default":"","title":"Description","type":"string"},"channel_type":{"default":"CHANNEL","title":"Channel Type","type":"string"},"is_active":{"default":true,"title":"Is Active","type":"boolean"}},"required":["write_token","coach_slug","platform","title","slug","url"],"title":"upsert_social_channelArguments"}},{"name":"upsert_trainer_social_link","description":"Add or update a public round social icon link for a Voice School trainer. Requires SOCIAL_POSTS_MCP_WRITE_TOKEN as write_token.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"write_token":{"title":"Write Token","type":"string"},"coach_slug":{"title":"Coach Slug","type":"string"},"platform":{"title":"Platform","type":"string"},"url":{"title":"Url","type":"string"},"label":{"default":"","title":"Label","type":"string"},"handle":{"default":"","title":"Handle","type":"string"},"display_order":{"default":50,"title":"Display Order","type":"integer"},"is_active":{"default":true,"title":"Is Active","type":"boolean"}},"required":["write_token","coach_slug","platform","url"],"title":"upsert_trainer_social_linkArguments"}},{"name":"voice_school_info","description":"Public description, policy, and catalog links for Voice School online vocal lesson requests.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"language":{"default":"en","title":"Language","type":"string"}},"title":"voice_school_infoArguments"}}],"scan":{"score":56,"grade":"C","scanned_at":"2026-09-23T21:42:47.062Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-23T21:42:47.001Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 2179ms"]},"poisoning":{"score":15,"max":15,"notes":["9 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 3 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://mcp.voice-school.com/singing-vocal-lesson-booking/mcp","reachable":true,"authRequired":false,"latencyMs":2179,"serverInfo":{"name":"Voice School Lesson Booking","version":"1.29.0"}}],"packages":[],"repo":{"found":false,"owner":"klishinoleg","repo":"voice","error":"repo not found"},"icon":{"url":"https://voice-school.com/static/app_localization/icons/apple-touch-icon.c8d0f58f2796.png","source":"site","width":180,"height":180},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}