このMCPでできること
Generates and edits images, videos, audio, music, speech, subtitles, avatars, and related media asynchronously.
ツール
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Photo: public https URL or base64 data URI (image).'}}}
入力スキーマ
{'type': 'object', 'required': ['video'], 'properties': {'video': {'type': 'string', 'description': 'Video with speech: public https URL or base64 data URI (video).'}, 'target_language': {'enum': ['en', 'es', 'fr', 'de', 'it', 'pt', 'ru', 'tr', 'ar', 'hi', 'ja', 'ko', 'zh', 'nl', 'pl', 'uk', 'id', 'az'], 'type': 'string', 'description': 'Translate to'}}}
入力スキーマ
{'type': 'object', 'required': ['person_image', 'body_image', 'consent'], 'properties': {'consent': {'type': 'boolean', 'description': 'I have permission to use these faces'}, 'body_image': {'type': 'string', 'description': 'Body photo (pose, outfit and scene): public https URL or base64 data URI (image).'}, 'person_image': {'type': 'string', 'description': 'Your photo (face and hair to keep): public https URL or base64 data URI (image).'}}}
入力スキーマ
{'type': 'object', 'required': ['video', 'character_image'], 'properties': {'video': {'type': 'string', 'description': 'Video with the person to replace: public https URL or base64 data URI (video).'}, 'prompt': {'type': 'string', 'description': 'Instructions (optional) (max 500 characters)'}, 'resolution': {'enum': ['720', '1080'], 'type': 'string', 'description': 'Quality'}, 'character_image': {'type': 'string', 'description': 'New character: public https URL or base64 data URI (image).'}}}
入力スキーマ
{'type': 'object', 'required': ['person_image', 'garment_image'], 'properties': {'person_image': {'type': 'string', 'description': 'Photo of the person: public https URL or base64 data URI (image).'}, 'garment_image': {'type': 'string', 'description': 'Garment: public https URL or base64 data URI (image).'}}}
入力スキーマ
{'type': 'object', 'required': ['person_1', 'person_2', 'consent'], 'properties': {'scene': {'enum': ['beach', 'paris', 'cafe', 'wedding', 'studio', 'snow', 'christmas', 'city'], 'type': 'string', 'description': 'Scene'}, 'consent': {'type': 'boolean', 'description': 'I have permission to use these faces'}, 'details': {'type': 'string', 'description': 'Extra details (optional) (max 200 characters)'}, 'person_1': {'type': 'string', 'description': 'First person: public https URL or base64 data URI (image).'}, 'person_2': {'type': 'string', 'description': 'Second person: public https URL or base64 data URI (image).'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'color': {'type': 'string', 'description': 'Color or details (optional) (max 120 characters)'}, 'image': {'type': 'string', 'description': 'Your photo: public https URL or base64 data URI (image).'}, 'style': {'enum': ['evening', 'wedding', 'cocktail', 'summer', 'saree', 'lehenga', 'qipao', 'kimono', 'prom', 'business'], 'type': 'string', 'description': 'Dress style'}}}
入力スキーマ
{'type': 'object', 'required': ['image', 'expression'], 'properties': {'image': {'type': 'string', 'description': 'Portrait photo: public https URL or base64 data URI (image).'}, 'expression': {'enum': ['smile', 'laugh', 'surprised', 'wink', 'serious', 'sad', 'angry', 'look_left', 'look_right'], 'type': 'string', 'description': 'New expression'}}}
入力スキーマ
{'type': 'object', 'required': ['face', 'video', 'consent'], 'properties': {'face': {'type': 'string', 'description': 'Face photo (the new face): public https URL or base64 data URI (image).'}, 'video': {'type': 'string', 'description': 'Video: public https URL or base64 data URI (video).'}, 'consent': {'type': 'boolean', 'description': 'I have permission to use these faces'}}}
入力スキーマ
{'type': 'object', 'required': ['body_image', 'head_image'], 'properties': {'body_image': {'type': 'string', 'description': 'Body photo (keeps pose and outfit): public https URL or base64 data URI (image).'}, 'head_image': {'type': 'string', 'description': 'Head photo (face and hair to use): public https URL or base64 data URI (image).'}}}
入力スキーマ
{'type': 'object', 'required': ['image', 'prompt'], 'properties': {'image': {'type': 'string', 'description': 'Photo to edit: public https URL or base64 data URI (image).'}, 'prompt': {'type': 'string', 'description': 'What should change? (max 1000 characters)'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Photo to expand: public https URL or base64 data URI (image).'}, 'prompt': {'type': 'string', 'description': 'Describe the surroundings (optional) (max 300 characters)'}, 'aspect_ratio': {'enum': ['16:9', '9:16', '1:1', '4:3', '21:9'], 'type': 'string', 'description': 'New shape'}}}
入力スキーマ
{'type': 'object', 'required': ['prompt'], 'properties': {'model': {'enum': ['nano-banana', 'nano-banana-pro', 'flux-schnell', 'flux-dev', 'flux-1.1-pro', 'flux-1.1-pro-ultra', 'ideogram-v3-turbo', 'ideogram-v3-quality', 'recraft-v3', 'seedream-4', 'qwen-image', 'photon'], 'type': 'string', 'description': 'Model'}, 'prompt': {'type': 'string', 'description': 'Describe your image (max 2000 characters)'}, 'aspect_ratio': {'enum': ['1:1', '3:4', '4:3', '9:16', '16:9'], 'type': 'string', 'description': 'Aspect ratio'}}}
入力スキーマ
{'type': 'object', 'required': ['video', 'audio', 'consent'], 'properties': {'audio': {'type': 'string', 'description': 'New voice audio: public https URL or base64 data URI (audio).'}, 'video': {'type': 'string', 'description': 'Video with a visible face: public https URL or base64 data URI (video).'}, 'consent': {'type': 'boolean', 'description': 'I have permission to use these faces'}}}
入力スキーマ
{'type': 'object', 'required': ['prompt'], 'properties': {'lyrics': {'type': 'string', 'description': 'Lyrics (optional) (max 3000 characters)'}, 'prompt': {'type': 'string', 'description': 'Style and mood (max 2000 characters)'}, 'is_instrumental': {'type': 'boolean', 'description': 'Instrumental (no vocals)'}}}
入力スキーマ
{'type': 'object', 'required': ['image', 'outfit'], 'properties': {'image': {'type': 'string', 'description': 'Your photo: public https URL or base64 data URI (image).'}, 'outfit': {'type': 'string', 'description': 'Describe the new outfit (max 500 characters)'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Black and white photo: public https URL or base64 data URI (image).'}}}
入力スキーマ
{'type': 'object', 'required': ['input_image'], 'properties': {'style': {'enum': ['Anime', 'Cartoon', 'Clay', 'Graphic Novel', 'Pixel Art', 'Lego', 'Memoji', 'Minecraft', 'Minimalist', 'Gothic'], 'type': 'string', 'description': 'Style'}, 'persona': {'enum': ['None', 'Astronaut', 'Samurai', 'Ninja', 'Mage', 'Robot', 'Angel', 'Vampire'], 'type': 'string', 'description': 'Character (optional)'}, 'input_image': {'type': 'string', 'description': 'Your selfie: public https URL or base64 data URI (image).'}}}
入力スキーマ
{'type': 'object', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'description': 'Describe the sound (max 500 characters)'}, 'duration': {'enum': ['5', '10', '20', '30'], 'type': 'string', 'description': 'Length'}}}
入力スキーマ
{'type': 'object', 'required': ['audio'], 'properties': {'audio': {'type': 'string', 'description': 'Audio file: public https URL or base64 data URI (audio).'}, 'language': {'enum': ['auto', 'en', 'es', 'fr', 'de', 'it', 'pt', 'ru', 'tr', 'ar', 'hi', 'ja', 'ko', 'zh', 'az'], 'type': 'string', 'description': 'Language'}, 'translate': {'type': 'boolean', 'description': 'Translate to English'}}}
入力スキーマ
{'type': 'object', 'required': ['video'], 'properties': {'video': {'type': 'string', 'description': 'Video: public https URL or base64 data URI (video).'}, 'language': {'enum': ['auto', 'en', 'es', 'fr', 'de', 'it', 'pt', 'ru', 'tr', 'ar', 'hi', 'ja', 'ko', 'zh', 'az'], 'type': 'string', 'description': 'Spoken language'}, 'translate': {'type': 'boolean', 'description': 'Translate to English'}}}
入力スキーマ
{'type': 'object', 'required': ['image', 'voice_script'], 'properties': {'image': {'type': 'string', 'description': 'Portrait photo: public https URL or base64 data URI (image).'}, 'voice': {'enum': ['Zephyr (Female)', 'Kore (Female)', 'Leda (Female)', 'Aoede (Female)', 'Despina (Female)', 'Sulafat (Female)', 'Puck (Male)', 'Charon (Male)', 'Fenrir (Male)', 'Orus (Male)', 'Enceladus (Male)', 'Achird (Male)'], 'type': 'string', 'description': 'Voice'}, 'voice_script': {'type': 'string', 'description': 'What should they say? (max 400 characters)'}, 'voice_language': {'enum': ['English (US)', 'English (UK)', 'Spanish', 'French', 'German', 'Italian', 'Portuguese (Brazil)', 'Japanese', 'Korean', 'Hindi'], 'type': 'string', 'description': 'Language'}}}
入力スキーマ
{'type': 'object', 'required': ['video'], 'properties': {'video': {'type': 'string', 'description': 'Black and white video: public https URL or base64 data URI (video).'}}}
入力スキーマ
{'type': 'object', 'required': ['video', 'prompt'], 'properties': {'video': {'type': 'string', 'description': 'Video to extend: public https URL or base64 data URI (video).'}, 'prompt': {'type': 'string', 'description': 'What happens next? (max 800 characters)'}}}
入力スキーマ
{'type': 'object', 'required': ['prompt'], 'properties': {'image': {'type': 'string', 'description': 'Start image (image to video): public https URL or base64 data URI (image).'}, 'prompt': {'type': 'string', 'description': 'Prompt (max 1500 characters)'}, 'duration': {'enum': ['5', '10'], 'type': 'string', 'description': 'Duration'}, 'aspect_ratio': {'enum': ['16:9', '9:16', '1:1', '4:3', '3:4'], 'type': 'string', 'description': 'Aspect ratio'}}}
入力スキーマ
{'type': 'object', 'required': ['video', 'prompt'], 'properties': {'video': {'type': 'string', 'description': 'Video to restyle: public https URL or base64 data URI (video).'}, 'prompt': {'type': 'string', 'description': 'New style (max 800 characters)'}, 'quality': {'enum': ['standard', 'draft'], 'type': 'string', 'description': 'Quality'}}}
入力スキーマ
{'type': 'object', 'required': ['video'], 'properties': {'video': {'type': 'string', 'description': 'Silent video: public https URL or base64 data URI (video).'}, 'prompt': {'type': 'string', 'description': 'Describe the sound (optional) (max 300 characters)'}}}
入力スキーマ
{'type': 'object', 'required': ['video'], 'properties': {'video': {'type': 'string', 'description': 'Video to upscale: public https URL or base64 data URI (video).'}}}
入力スキーマ
{'type': 'object', 'required': ['audio'], 'properties': {'keep': {'enum': ['instrumental', 'vocals'], 'type': 'string', 'description': 'Keep'}, 'audio': {'type': 'string', 'description': 'Song: public https URL or base64 data URI (audio).'}}}
入力スキーマ
{'type': 'object', 'required': ['source_audio', 'reference_audio', 'consent'], 'properties': {'consent': {'type': 'boolean', 'description': 'I have permission to use the target voice'}, 'source_audio': {'type': 'string', 'description': 'Recording to change: public https URL or base64 data URI (audio).'}, 'reference_audio': {'type': 'string', 'description': 'Target voice sample: public https URL or base64 data URI (audio).'}}}
入力スキーマ
{'type': 'object', 'required': ['reference_audio', 'text', 'consent'], 'properties': {'text': {'type': 'string', 'description': 'Text for the cloned voice (max 2000 characters)'}, 'consent': {'type': 'boolean', 'description': 'This is my voice, or I have permission to clone it'}, 'language': {'enum': ['auto', 'English', 'Spanish', 'French', 'German', 'Italian', 'Portuguese', 'Russian', 'Japanese', 'Korean', 'Chinese'], 'type': 'string', 'description': 'Language'}, 'reference_text': {'type': 'string', 'description': 'What is said in the sample (optional, improves accuracy) (max 500 characters)'}, 'reference_audio': {'type': 'string', 'description': 'Voice sample (10–30 seconds): public https URL or base64 data URI (audio).'}}}
入力スキーマ
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text to speak (max 5000 characters)'}, 'emotion': {'enum': ['auto', 'happy', 'calm', 'sad', 'surprised', 'angry', 'neutral'], 'type': 'string', 'description': 'Emotion'}, 'voice_id': {'enum': ['English_Wiselady', 'English_Deep-VoicedGentleman', 'English_CaptivatingStoryteller', 'English_FriendlyPerson', 'English_CalmWoman', 'English_ConfidentWoman', 'English_Trustworth_Man', 'English_PlayfulGirl', 'English_Graceful_Lady', 'English_MaturePartner', 'English_Comedian', 'English_Aussie_Bloke', 'French_FemaleAnchor', 'German_FriendlyMan', 'Spanish_Narrator', 'Italian_Narrator'], 'type': 'string', 'description': 'Voice'}}}
入力スキーマ
{'type': 'object', 'required': ['prompt'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}, 'prompt': {'type': 'string', 'description': 'Question or instruction about the image.'}, 'system_prompt': {'type': 'string', 'description': 'Optional system prompt to steer the answer.'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'color': {'enum': ['blue', 'pink', 'purple', 'red', 'green', 'black', 'rainbow'], 'type': 'string', 'description': 'Band color (colored braces)'}, 'image': {'type': 'string', 'description': 'Smiling photo: public https URL or base64 data URI (image).'}, 'style': {'enum': ['metal', 'clear', 'color'], 'type': 'string', 'description': 'Braces'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}}}
入力スキーマ
{'type': 'object', 'required': ['image', 'target_image'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}, 'target_image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}}}
入力スキーマ
{'type': 'object', 'required': ['prompt'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}, 'prompt': {'type': 'string', 'description': 'What to create, or how to edit the input image.'}, 'aspect_ratio': {'enum': ['1:1', '16:9', '9:16', '4:3', '3:4', '3:2', '2:3'], 'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['generation_id'], 'properties': {'generation_id': {'type': 'integer', 'description': 'The generation_id returned when the tool was started.'}}}
入力スキーマ
{'type': 'object', 'required': ['face', 'gif', 'consent'], 'properties': {'gif': {'type': 'string', 'description': 'GIF: public https URL or base64 data URI (gif).'}, 'face': {'type': 'string', 'description': 'Face photo (the new face): public https URL or base64 data URI (image).'}, 'consent': {'type': 'boolean', 'description': 'I have permission to use these faces'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}}}
入力スキーマ
{'type': 'object', 'required': ['image', 'prompt'], 'properties': {'image': {'type': 'string', 'description': 'Photo to animate: public https URL or base64 data URI (image).'}, 'prompt': {'type': 'string', 'description': 'Describe the motion (max 1500 characters)'}, 'duration': {'enum': ['5', '10'], 'type': 'string', 'description': 'Duration'}}}
入力スキーマ
{'type': 'object', 'required': ['group_image', 'face_1', 'face_2', 'consent'], 'properties': {'face_1': {'type': 'string', 'description': 'Face for person 1 (left): public https URL or base64 data URI (image).'}, 'face_2': {'type': 'string', 'description': 'Face for person 2: public https URL or base64 data URI (image).'}, 'face_3': {'type': 'string', 'description': 'Face for person 3: public https URL or base64 data URI (image).'}, 'face_4': {'type': 'string', 'description': 'Face for person 4: public https URL or base64 data URI (image).'}, 'consent': {'type': 'boolean', 'description': 'I have permission to use these faces'}, 'group_image': {'type': 'string', 'description': 'Group photo: public https URL or base64 data URI (image).'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}}}
入力スキーマ
{'type': 'object', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'description': 'Describe your video (max 1500 characters)'}, 'duration': {'enum': ['5', '10'], 'type': 'string', 'description': 'Duration'}, 'aspect_ratio': {'enum': ['16:9', '9:16', '1:1', '4:3', '3:4'], 'type': 'string', 'description': 'Aspect ratio'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}}}
入力スキーマ
{'type': 'object', 'required': ['image'], 'properties': {'image': {'type': 'string', 'description': 'Input image as a public https URL or a base64 data URI.'}}}
最近のツール変更
類似のMCPサーバー
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…