LyricPatch
What this MCP does
Lets users upload authorized audio, edit lyric segments, generate revised song versions, preview results, and prepare audio downloads.
Tools
Input schema
{'type': 'object', 'title': 'accept_generationArguments', 'required': ['generation_id', 'idempotency_key'], 'properties': {'generation_id': {'type': 'string', 'title': 'Generation Id', 'format': 'uuid'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'accept_generationDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'cancel_batchArguments', 'required': ['batch_id', 'confirmed', 'idempotency_key'], 'properties': {'batch_id': {'type': 'string', 'title': 'Batch Id', 'format': 'uuid'}, 'confirmed': {'type': 'boolean', 'const': True, 'title': 'Confirmed'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'cancel_batchDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'create_editArguments', 'required': ['project_id', 'start_sample', 'end_sample', 'idempotency_key'], 'properties': {'end_sample': {'type': 'integer', 'title': 'End Sample', 'exclusiveMinimum': 0}, 'project_id': {'type': 'string', 'title': 'Project Id', 'format': 'uuid'}, 'start_sample': {'type': 'integer', 'title': 'Start Sample', 'minimum': 0}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'create_editDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'create_projectArguments', 'required': ['object_key', 'original_filename', 'legal_version', 'rights_attested', 'idempotency_key'], 'properties': {'title': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'object_key': {'type': 'string', 'title': 'Object Key', 'maxLength': 1024, 'minLength': 10}, 'legal_version': {'type': 'string', 'title': 'Legal Version', 'maxLength': 50, 'minLength': 1}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}, 'rights_attested': {'type': 'boolean', 'const': True, 'title': 'Rights Attested'}, 'original_filename': {'type': 'string', 'title': 'Original Filename', 'maxLength': 255, 'minLength': 1}}}
Output schema
{'type': 'object', 'title': 'create_projectDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'delete_editArguments', 'required': ['edit_id', 'confirmed', 'idempotency_key'], 'properties': {'edit_id': {'type': 'string', 'title': 'Edit Id', 'format': 'uuid'}, 'confirmed': {'type': 'boolean', 'const': True, 'title': 'Confirmed'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'delete_editDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'delete_projectArguments', 'required': ['project_id', 'confirmed', 'idempotency_key'], 'properties': {'confirmed': {'type': 'boolean', 'const': True, 'title': 'Confirmed'}, 'project_id': {'type': 'string', 'title': 'Project Id', 'format': 'uuid'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'delete_projectDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'generate_changesArguments', 'required': ['quote_id', 'idempotency_key'], 'properties': {'quote_id': {'type': 'string', 'title': 'Quote Id', 'format': 'uuid'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'generate_changesDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'get_accountArguments', 'properties': {}}
Output schema
{'type': 'object', 'title': 'get_accountDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'get_batchArguments', 'required': ['batch_id'], 'properties': {'batch_id': {'type': 'string', 'title': 'Batch Id', 'format': 'uuid'}}}
Output schema
{'type': 'object', 'title': 'get_batchDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'get_checkoutArguments', 'required': ['payment_id'], 'properties': {'payment_id': {'type': 'string', 'title': 'Payment Id', 'format': 'uuid'}}}
Output schema
{'type': 'object', 'title': 'get_checkoutDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'get_jobArguments', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'title': 'Job Id', 'format': 'uuid'}}}
Output schema
{'type': 'object', 'title': 'get_jobDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'get_paymentArguments', 'required': ['payment_id'], 'properties': {'payment_id': {'type': 'string', 'title': 'Payment Id', 'format': 'uuid'}}}
Output schema
{'type': 'object', 'title': 'get_paymentDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'get_projectArguments', 'required': ['project_id'], 'properties': {'project_id': {'type': 'string', 'title': 'Project Id', 'format': 'uuid'}}}
Output schema
{'type': 'object', 'title': 'get_projectDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'get_service_infoArguments', 'properties': {}}
Output schema
{'type': 'object', 'title': 'get_service_infoDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'get_session_statusArguments', 'properties': {}}
Output schema
{'type': 'object', 'title': 'get_session_statusDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'get_transcriptionArguments', 'required': ['transcription_id'], 'properties': {'transcription_id': {'type': 'string', 'title': 'Transcription Id', 'format': 'uuid'}}}
Output schema
{'type': 'object', 'title': 'get_transcriptionDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'ingest_projectArguments', 'required': ['project_id', 'idempotency_key'], 'properties': {'project_id': {'type': 'string', 'title': 'Project Id', 'format': 'uuid'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'ingest_projectDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'list_projectsArguments', 'properties': {}}
Output schema
{'type': 'object', 'title': 'list_projectsDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', '$defs': {'SuppliedTranscriptWord': {'type': 'object', 'title': 'SuppliedTranscriptWord', 'required': ['text', 'start_seconds', 'end_seconds'], 'properties': {'text': {'type': 'string', 'title': 'Text', 'maxLength': 100, 'minLength': 1}, 'end_seconds': {'type': 'number', 'title': 'End Seconds', 'maximum': 900, 'exclusiveMinimum': 0}, 'start_seconds': {'type': 'number', 'title': 'Start Seconds', 'maximum': 900, 'minimum': 0}}, 'additionalProperties': False}}, 'title': 'match_phraseArguments', 'required': ['project_id', 'target_phrase', 'words'], 'properties': {'words': {'type': 'array', 'items': {'$ref': '#/$defs/SuppliedTranscriptWord'}, 'title': 'Words', 'maxItems': 5000, 'minItems': 1}, 'project_id': {'type': 'string', 'title': 'Project Id', 'format': 'uuid'}, 'target_phrase': {'type': 'string', 'title': 'Target Phrase', 'maxLength': 300, 'minLength': 1}}}
Output schema
{'type': 'object', 'title': 'match_phraseDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'prepare_credit_purchaseArguments', 'required': ['pack_id', 'idempotency_key'], 'properties': {'pack_id': {'enum': ['credits_40', 'credits_100', 'credits_400', 'credits_1000'], 'type': 'string', 'title': 'Pack Id'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'prepare_credit_purchaseDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'prepare_exportArguments', 'required': ['quote_id', 'idempotency_key'], 'properties': {'quote_id': {'type': 'string', 'title': 'Quote Id', 'format': 'uuid'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'prepare_exportDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'prepare_session_checkoutArguments', 'required': ['legal_version', 'adult_attested', 'terms_accepted', 'rights_attested', 'spending_authorized', 'media_processing_authorized'], 'properties': {'legal_version': {'type': 'string', 'title': 'Legal Version', 'maxLength': 50, 'minLength': 1}, 'adult_attested': {'type': 'boolean', 'const': True, 'title': 'Adult Attested'}, 'terms_accepted': {'type': 'boolean', 'const': True, 'title': 'Terms Accepted'}, 'rights_attested': {'type': 'boolean', 'const': True, 'title': 'Rights Attested'}, 'spending_authorized': {'type': 'boolean', 'const': True, 'title': 'Spending Authorized'}, 'media_processing_authorized': {'type': 'boolean', 'const': True, 'title': 'Media Processing Authorized'}}}
Output schema
{'type': 'object', 'title': 'prepare_session_checkoutDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'prepare_stripe_checkoutArguments', 'required': ['pack_id', 'idempotency_key'], 'properties': {'pack_id': {'enum': ['credits_40', 'credits_100', 'credits_400', 'credits_1000'], 'type': 'string', 'title': 'Pack Id'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'prepare_stripe_checkoutDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'prepare_uploadArguments', 'required': ['filename', 'size_bytes', 'idempotency_key'], 'properties': {'filename': {'type': 'string', 'title': 'Filename', 'maxLength': 255, 'minLength': 1}, 'size_bytes': {'type': 'integer', 'title': 'Size Bytes', 'maximum': 104857600, 'exclusiveMinimum': 0}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'prepare_uploadDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'quote_exportArguments', 'required': ['project_id', 'format', 'max_credits', 'idempotency_key'], 'properties': {'format': {'enum': ['mp3', 'wav'], 'type': 'string', 'title': 'Format'}, 'project_id': {'type': 'string', 'title': 'Project Id', 'format': 'uuid'}, 'max_credits': {'type': 'integer', 'title': 'Max Credits', 'maximum': 10000, 'minimum': 0}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'quote_exportDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'quote_generationArguments', 'required': ['project_id', 'edit_ids', 'max_credits', 'idempotency_key'], 'properties': {'edit_ids': {'type': 'array', 'items': {'type': 'string', 'format': 'uuid'}, 'title': 'Edit Ids', 'maxItems': 32, 'minItems': 1}, 'project_id': {'type': 'string', 'title': 'Project Id', 'format': 'uuid'}, 'max_credits': {'type': 'integer', 'title': 'Max Credits', 'maximum': 10000, 'minimum': 0}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'quote_generationDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'transcribe_selectionArguments', 'required': ['project_id', 'start_sample', 'end_sample', 'idempotency_key'], 'properties': {'end_sample': {'type': 'integer', 'title': 'End Sample', 'exclusiveMinimum': 0}, 'project_id': {'type': 'string', 'title': 'Project Id', 'format': 'uuid'}, 'start_sample': {'type': 'integer', 'title': 'Start Sample', 'minimum': 0}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}}}
Output schema
{'type': 'object', 'title': 'transcribe_selectionDictOutput', 'additionalProperties': True}
Input schema
{'type': 'object', 'title': 'update_editArguments', 'required': ['edit_id', 'corrected_lyrics', 'target_lyrics', 'idempotency_key'], 'properties': {'edit_id': {'type': 'string', 'title': 'Edit Id', 'format': 'uuid'}, 'target_lyrics': {'type': 'string', 'title': 'Target Lyrics', 'maxLength': 2000}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'pattern': '^[A-Za-z0-9_.:-]+$', 'maxLength': 128, 'minLength': 8}, 'corrected_lyrics': {'type': 'string', 'title': 'Corrected Lyrics', 'maxLength': 2000}}}
Output schema
{'type': 'object', 'title': 'update_editDictOutput', 'additionalProperties': True}
Recent tool changes
Similar MCP servers
MiOffice — AI-Powered Workspace Studio
Provides browser-based tools for processing PDFs, images, video, and audio, including generation, enhancement, conversion, transc…
BlitzReels Video Editor
Creates and edits short-form videos, including timelines, captions, transitions, AI-generated visuals, music, voiceovers, sound e…
Morpha
Enables creating, animating, and exporting layered short-form video projects.
switch
Enables management and exploration of an account-scoped library of AI-generated images and videos.
framesail
Creates long-form YouTube videos through script generation, storyboarding, visual assets, voiceover, music, scene composition, an…
Magnific
Provides image enhancement and design tools, AI image and audio generation, text-to-speech, creation management, and reusable cre…
Uwear
Supports AI fashion photoshoot production with garments, outfits, avatars, locations, art direction, image generation, backdrops,…
Creative Claw
Generates and edits branded images, video, audio, speech, and 3D-related creative assets, with media processing and reusable them…