Incarn
Qué hace este MCP
Uploads, moderates, and animates old photos into short videos and provides job status, results, and example animations.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'style': {'type': 'string', 'description': 'Indication libre et subtile sur le mouvement (optionnel).'}, 'photo_id': {'type': 'string', 'description': "Photo uploadée (via confirm_upload), si l'utilisateur a joint un fichier sans URL. Prioritaire si fourni."}, 'image_url': {'type': 'string', 'format': 'uri', 'description': 'URL publique http(s) de la photo. Chemin PRÃ\x89FÃ\x89RÃ\x89 (aucun upload, marche partout).'}, 'image_file': {'type': 'object', 'required': ['download_url', 'file_id'], 'properties': {'file_id': {'type': 'string', 'description': 'Identifiant du fichier côté hôte.'}, 'file_name': {'type': 'string'}, 'mime_type': {'type': 'string'}, 'download_url': {'type': 'string', 'description': "URL de téléchargement de l'image, fournie par l'hôte."}}, 'description': "Fichier joint par l'utilisateur â\x80\x94 rempli AUTOMATIQUEMENT par ChatGPT (openai/fileParams) quand une photo est attachée. Notre serveur télécharge le download_url côté serveur (aucun upload côté client).", 'additionalProperties': False}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'status', 'video_url', 'photo_url'], 'properties': {'id': {'type': 'string', 'description': "Identifiant du job d'animation (Ã\xa0 poller)."}, 'status': {'enum': ['processing', 'succeeded', 'failed'], 'type': 'string', 'description': 'Statut du job : en cours, réussi ou échoué.'}, 'photo_url': {'type': ['string', 'null'], 'description': "URL de la photo source (avant), pour l'aperçu inline."}, 'video_url': {'type': ['string', 'null'], 'description': 'URL de la vidéo une fois prête, sinon null.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['upload_id'], 'properties': {'upload_id': {'type': 'string', 'description': 'Le upload_id renvoyé par create_upload.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['photo_id'], 'properties': {'photo_id': {'type': 'string', 'description': 'Identifiant de la photo, Ã\xa0 passer Ã\xa0 animate_photo.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mime_type'], 'properties': {'mime_type': {'type': 'string', 'description': "Type MIME de l'image (ex: 'image/jpeg', 'image/png')."}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['upload_id', 'upload_url', 'expires_in', 'note'], 'properties': {'note': {'type': 'string', 'description': 'Marche Ã\xa0 suivre + fallback si le PUT est bloqué.'}, 'upload_id': {'type': 'string', 'description': 'Ã\x80 passer Ã\xa0 confirm_upload.'}, 'expires_in': {'type': 'number', 'description': "Validité de l'URL, en secondes."}, 'upload_url': {'type': 'string', 'description': 'URL sur api.incarn.co : PUT les octets du fichier dessus.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': "Identifiant du job d'animation."}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'status', 'video_url', 'error', 'photo_url'], 'properties': {'id': {'type': 'string', 'description': 'Identifiant du job.'}, 'error': {'type': ['string', 'null'], 'description': "Message d'erreur si le job a échoué, sinon null."}, 'status': {'enum': ['processing', 'succeeded', 'failed'], 'type': 'string', 'description': 'Statut du job : en cours, réussi ou échoué.'}, 'photo_url': {'type': ['string', 'null'], 'description': "URL de la photo source (avant), pour l'aperçu inline."}, 'video_url': {'type': ['string', 'null'], 'description': 'URL de la vidéo une fois prête, sinon null.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'beat': {'type': 'string', 'description': "Thème optionnel (ex: 'mariage', 'bébé', 'portrait')."}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['beat', 'gallery_url', 'examples'], 'properties': {'beat': {'type': ['string', 'null'], 'description': 'Thème appliqué, ou null.'}, 'examples': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'thumbnail_url'], 'properties': {'title': {'type': 'string', 'description': "Titre de l'exemple."}, 'thumbnail_url': {'type': 'string', 'description': 'URL de la vignette.'}}, 'additionalProperties': False}, 'description': "Liste d'exemples avant/après."}, 'gallery_url': {'type': 'string', 'description': "URL de la galerie publique où chaque portrait s'anime (avant/après). Ã\x80 partager avec l'utilisateur."}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
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…