{"serverId":"mcp-registry/com.makeupar/beauty","tools":[{"name":"AI-Bangs-Filter-Virtual-Try-On","fixed":{"name":"AI-Bangs-Filter-Virtual-Try-On","description":"Try on Your Perfect Hair Bangs with AI\nRealistic Looks: Experiment with realistic bangs and discover the style that best complements your face.\nVersatile Styling Options: Explore a wide range of bangs styles to suit every personality and occasion.\nEffortless Experience: Enjoy a user-friendly interface that makes trying new bangs easy and fun.\nWant to see more Hair Bang styles? Please refer to \nUse case:\nSuggestions for How to Shoot:","inputSchema":{"type":"object","required":["request"],"properties":{"polling":{"type":"boolean","default":true,"description":"If true (default), keep polling until the task finishes, returning the final result. If false, return immediately without waiting for the task to finish."},"request":{"anyOf":[{"type":"object","required":["template_id","src_file_url"],"properties":{"template_id":{"type":"string","examples":["good_template_001"],"description":"ID of the template. List predefined templates first, and use the id of a template."},"src_file_url":{"type":"string","examples":["https://example.com/selfie.jpg"],"description":"Url of the file to run task. The url should be publicly accessible."}}},{"type":"object","required":["template_id","src_file_id"],"properties":{"src_file_id":{"type":"string","examples":["pfNK5PuRe0MrwLHcGA3DOmB1ahwfXTbYHjv+KoBIxbE="],"description":"ID of file to run task. File ID from upload file API."},"template_id":{"type":"string","examples":["good_template_001"],"description":"ID of the template. List predefined templates first, and use the id of a template."}}}]}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"title":"Ai Bangs Filter Virtual Try On"},"changes":[{"kind":"safety","detail":"Removed invisible/control characters from the description."}],"tokensBefore":456,"tokensAfter":455},{"name":"AI-Hair-Extension-Virtual-Try-On","fixed":{"name":"AI-Hair-Extension-Virtual-Try-On","description":"Discover Your Perfect Hair Extension Match with AI\nExperiment with a variety of lengths—from long to extra-long—styles, colors, and bangs, all from the comfort of your device. No more guessing games—see exactly how each hair extension style looks on you with the advanced Generative AI. Make informed styling decisions before committing to a new look.\nWith the advanced Hair Extension Try-On, which naturally blends with your current hair length, it’s the perfect time to experiment with super-long","inputSchema":{"type":"object","required":["request"],"properties":{"polling":{"type":"boolean","default":true,"description":"If true (default), keep polling until the task finishes, returning the final result. If false, return immediately without waiting for the task to finish."},"request":{"anyOf":[{"type":"object","required":["template_id","src_file_url"],"properties":{"template_id":{"type":"string","examples":["good_template_001"],"description":"ID of the template. List predefined templates first, and use the id of a template."},"src_file_url":{"type":"string","examples":["https://example.com/selfie.jpg"],"description":"Url of the file to run task. The url should be publicly accessible."}}},{"type":"object","required":["template_id","src_file_id"],"properties":{"src_file_id":{"type":"string","examples":["pfNK5PuRe0MrwLHcGA3DOmB1ahwfXTbYHjv+KoBIxbE="],"description":"ID of file to run task. File ID from upload file API."},"template_id":{"type":"string","examples":["good_template_001"],"description":"ID of the template. List predefined templates first, and use the id of a template."}}}]}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"title":"Ai Hair Extension Virtual Try On"},"changes":[{"kind":"safety","detail":"Removed invisible/control characters from the description."}],"tokensBefore":472,"tokensAfter":472},{"name":"AI-Hair-Volume-Virtual-Try-On","fixed":{"name":"AI-Hair-Volume-Virtual-Try-On","description":"Enhance Your Look with Fuller, More Voluminous Hair Instantly!\nAdd natural volume to fine or thinning hair. Seamlessly fill gaps or add hair with AI. Works for all hair types: straight, curly, thin. Perfect for dating profiles, resumes & more.\nOur AI tool helps you achieve perfect hair volume and density in all your photos, whether for personal, professional, or social use. Say goodbye to bad hair days in pictures and hello to fresh, voluminous hair every time.\nUse case:\nSuggestions for How to ","inputSchema":{"type":"object","required":["request"],"properties":{"polling":{"type":"boolean","default":true,"description":"If true (default), keep polling until the task finishes, returning the final result. If false, return immediately without waiting for the task to finish."},"request":{"anyOf":[{"type":"object","required":["template_id","src_file_url"],"properties":{"template_id":{"type":"string","examples":["good_template_001"],"description":"ID of the template. List predefined templates first, and use the id of a template."},"src_file_url":{"type":"string","examples":["https://example.com/selfie.jpg"],"description":"Url of the file to run task. The url should be publicly accessible."}}},{"type":"object","required":["template_id","src_file_id"],"properties":{"src_file_id":{"type":"string","examples":["pfNK5PuRe0MrwLHcGA3DOmB1ahwfXTbYHjv+KoBIxbE="],"description":"ID of file to run task. File ID from upload file API."},"template_id":{"type":"string","examples":["good_template_001"],"description":"ID of the template. List predefined templates first, and use the id of a template."}}}]}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"title":"Ai Hair Volume Virtual Try On"},"changes":[{"kind":"safety","detail":"Removed invisible/control characters from the description."}],"tokensBefore":472,"tokensAfter":472},{"name":"File-Upload","fixed":{"name":"File-Upload","description":"Interactive drag-and-drop widget for uploading images (JPEG, PNG) or videos (MP4). Returns file IDs for YouCam AI tools (AI-Fabric, AI-Cloth, AI-Makeup-Vto, AI-Hairstyle-Generator, AI-Skin-Analysis, etc.). /n Use when the user wants to upload or select an image/video (e.g. upload, drag & drop, choose file, pick image/video), or before any AI-* tool requiring src_file_id or ref_file_id when no file ID or URL is available. /n Also use as the mandatory fallback whenever Get-Upload-API-Info cannot c","inputSchema":{"type":"object","properties":{"task_type":{"anyOf":[{"enum":["AI-Bracelet-Virtual-Try-On","AI-Earrings-Virtual-Try-On","AI-Necklace-Virtual-Try-On","AI-Ring-Virtual-Try-On","AI-Watch-Virtual-Try-On","AI-Abs-Filter","AI-Aging-Simulation","AI-Avatar-Generator","AI-Nail-Transfer","AI-Smile","AI-Studio-Generator","AI-Bag-Virtual-Try-On","AI-Beard-Style-Generator","AI-Photo-Background-Blur","AI-Photo-Background-Change","AI-Video-Background-Replace","AI-Body-Reshape","AI-Breast-Augmentation-Simulator","AI-Clothes-Virtual-Try-On","AI-Photo-Colorize","AI-Color-Correction","AI-Photo-Enhance","AI-Eye-Color-Lens-Virtual-Try-On","AI-Fabric-Virtual-Try-On","AI-Face-Attributes-and-Ratio-Analyzer","AI-Face-Lift","AI-Face-Reshape","AI-Face-Swap","AI-Video-Face-Swap","AI-Fitzpatrick-Skin-Type-Analysis","AI-Object-Removal-Pro","AI-Bangs-Filter-Virtual-Try-On","AI-Hair-Color-Virtual-Try-On","AI-Wavy-Hair-Virtual-Try-On","AI-Hair-Density-Detection","AI-Hair-Extension-Virtual-Try-On","AI-Hair-Frizziness-Detection","AI-Hair-Length-Detection","AI-Hair-Style-Virtual-Try-On","AI-Hair-Type-Detection","AI-Hair-Volume-Virtual-Try-On","AI-Hat-Virtual-Try-On","AI-Headshot-Generator","AI-Image-Generator-Image-to-Image","AI-Video-Generator-Image-to-Video","AI-Photo-Lighting","AI-Look-Virtual-Try-On","AI-Makeup-Virtual-Try-On","AI-Makeup-Transfer","AI-Nail-Virtual-Try-On","AI-Video-Object-Removal","AI-Replace","AI-Image-Extender","AI-Scarf-Virtual-Try-On","AI-Shoes-Virtual-Try-On","AI-Skin-Analysis","AI-Skin-simulation","AI-Facial-Color-Tones-Analyzer","AI-Photo-Background-Removal","AI-Teeth-Whitening","AI-Image-Generator-Text-to-Image","AI-Video-Generator-Text-to-Video","AI-Video-Enhancer","AI-Video-Style-Transfer","AI-Watermark-Removal"],"type":"string"},{"type":"null"}],"default":null,"description":"Pre-select a task type. If omitted, the user picks one from the dropdown."}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"File upload"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":684,"tokensAfter":684},{"name":"upload_file","fixed":{"name":"upload_file","description":"Upload base64-encoded media files to the YouCam API and return file_id(s).\n\nIf task_type is omitted, files are uploaded via the generic file API\n(POST /s2s/v2.0/file) rather than a task-specific upload path.","inputSchema":{"type":"object","required":["files","task_type"],"properties":{"files":{"type":"array","items":{"type":"object","additionalProperties":true}},"task_type":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":138,"tokensAfter":138}],"toolsChanged":5,"tokensSaved":1,"todo":[{"tool":"AI-Abs-Filter","params":["request"]},{"tool":"AI-Aging-Simulation","params":["request"]},{"tool":"AI-Bangs-Filter-Virtual-Try-On","params":["request"]},{"tool":"AI-Beard-Style-Generator","params":["request"]},{"tool":"AI-Body-Reshape","params":["request"]},{"tool":"AI-Body-Reshape-Detection","params":["request"]},{"tool":"AI-Breast-Augmentation-Simulator","params":["request"]},{"tool":"AI-Eye-Color-Lens-Virtual-Try-On","params":["request"]},{"tool":"AI-Face-Attributes-and-Ratio-Analyzer","params":["request"]},{"tool":"AI-Face-Lift","params":["request"]},{"tool":"AI-Face-Lift-Detection","params":["request"]},{"tool":"AI-Face-Reshape","params":["request"]},{"tool":"AI-Face-Reshape-Detection","params":["request"]},{"tool":"AI-Facial-Color-Tones-Analyzer","params":["request"]},{"tool":"AI-Fitzpatrick-Skin-Type-Analysis","params":["request"]},{"tool":"AI-Fitzpatrick-Skin-Type-Analysis-Detection","params":["request"]},{"tool":"AI-Hair-Density-Detection","params":["request"]},{"tool":"AI-Hair-Extension-Virtual-Try-On","params":["request"]},{"tool":"AI-Hair-Frizziness-Detection","params":["request"]},{"tool":"AI-Hair-Length-Detection","params":["request"]},{"tool":"AI-Hair-Style-Virtual-Try-On","params":["request"]},{"tool":"AI-Hair-Type-Detection","params":["request"]},{"tool":"AI-Hair-Volume-Virtual-Try-On","params":["request"]},{"tool":"AI-Look-Virtual-Try-On","params":["request"]},{"tool":"AI-Makeup-Transfer","params":["request"]},{"tool":"AI-Makeup-Virtual-Try-On","params":["request"]},{"tool":"AI-Nail-Transfer","params":["request"]},{"tool":"AI-Nail-Virtual-Try-On","params":["request"]},{"tool":"AI-Skin-simulation","params":["request"]},{"tool":"AI-Smile","params":["request"]},{"tool":"AI-Teeth-Whitening","params":["request"]},{"tool":"AI-Teeth-Whitening-Detection","params":["request"]},{"tool":"AI-Wavy-Hair-Virtual-Try-On","params":["request"]},{"tool":"Get-Feature-Cost","params":["request"]},{"tool":"Get-Unit-History","params":["request"]},{"tool":"upload_file","params":["files","task_type"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}