accueil / serveurs / Médias / com.photoaistudio/photo-ai-studio
com.photoaistudio/photo-ai-studio
serveur MCP (Model Context Protocol) · photoaistudio 2.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.photoaistudio/photo-ai-studio est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.photoaistudio/photo-ai-studio » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 12 outils
- browse_themes≈ 192 tokens
Browse the photo themes available for generation, optionally filtered by gender category or a keyword. Returns the theme slugs that generate_photo expects. Requires a connected Photo AI Studio account. Calling this tool starts the sign-in flow.
Paramètres, retour & exemple (2)
Paramètrestag· string · optionnel
Search themes by name or keywordgender· string · optionnel · male | female | groups | pets | product
Filter themes by gender category
Exemple d'appel{"name": "browse_themes", "arguments": {"tag": "texte", "gender": "male"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_video≈ 574 tokens
Create an AI video. Costs 500 credits for a video, or 100 credits for a product_holder image. Types: - image_to_video: animate an image (image_url, prompt) - ugc: a spokesperson video from a script (script, voice_id) - product_holder: a person presenting a product (product_image_url) Requires a connected Photo AI Studio account. Calling this tool starts the sign-in flow.
Paramètres, retour & exemple (16)
Paramètrestype· string · requis · image_to_video | ugc | product_holder
Type of video to creategender· string · optionnel
UGC model genderprompt· string · optionnel
Animation prompt, required for image_to_videoscript· string · optionnel
UGC script, up to 150 charactersemotion· string · optionnel
UGC emotion, default neutralduration· number · optionnel
Duration in seconds, default 4language· string · optionnel
UGC language, default Englishvoice_id· string · optionnel
Voice ID for UGCimage_url· string · optionnel
CDN URL of the image to animateresolution· string · optionnel
Video resolution, default 720poutput_type· string · optionnel · image | video
product_holder output: image costs 100 credits, video costs 500aspect_ratio· string · optionnel
Output aspect ratioperson_prompt· string · optionnel
Person description for product_holderwait_for_result· boolean · optionnel
Wait up to 55 seconds for the result before returning. Defaults to false: the tool returns a prediction_id immediately and you poll get_prediction, which is the reliable pattern for photos and videos.person_image_url· string · optionnel
Person image for product_holderproduct_image_url· string · optionnel
Product image, required for product_holder
Exemple d'appel{"name": "create_video", "arguments": {"type": "image_to_video"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - edit_image≈ 799 tokens
Edit a photo with one of 19 AI operations. Credit costs: remove_background 10, replace_background 3, everything else 100. Operations and their required arguments: - remove_background (image_url) - replace_background (image_url, prompt) - retouch (image_url, prompt) - skin (image_url) - hair (image_url, plus hairstyle or reference_image_url) - makeup (image_url) - age (image_url, target_age) - expression (image_url, target_expression) - body_type (image_url, target_body_type) - eye_color (image_url, target_eye_color) - color_correction (image_url) - custom (image_url, prompt) - clothes (image_url, clothes_image_url) - try_on (image_url, clothes_image_url) - product (image_url, product_image_url) - upscale (image_url) - restore (image_url) - face_swap (source_image_url, target_image_url) - extend (image_url) Every image argument must be a CDN URL from upload_image. Requires a connected Photo AI Studio account. Calling this tool starts the sign-in flow.
Paramètres, retour & exemple (16)
Paramètresprompt· string · optionnel
Text prompt for replace_background, retouch, and customhairstyle· string · optionnel
Target hairstyle for the hair operationimage_url· string · optionnel
CDN URL of the image to edit, required for every operation except face_swapoperation· string · requis · remove_background | replace_background | retouch | skin | hair | makeup | age | expression
The edit operation to performhair_color· string · optionnel
Target hair color for the hair operationnum_images· number · optionnel
Number of variations for try_on (1-4)target_age· number · optionnel
Target age for the age operationwait_for_result· boolean · optionnel
Wait up to 55 seconds for the result before returning. Defaults to false: the tool returns a prediction_id immediately and you poll get_prediction, which is the reliable pattern for photos and videos.source_image_url· string · optionnel
Source face image for face_swaptarget_body_type· string · optionnel
Target body typetarget_eye_color· string · optionnel
Target eye colortarget_image_url· string · optionnel
Target image for face_swapclothes_image_url· string · optionnel
Clothes image for clothes and try_onproduct_image_url· string · optionnel
Product image for the product operationtarget_expression· string · optionnel
Target expression, for example "happy"reference_image_url· string · optionnel
Reference image for hair or custom
Exemple d'appel{"name": "edit_image", "arguments": {"operation": "remove_background"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_photo≈ 445 tokens
Generate AI photos from face images, using a preset theme or a custom prompt. Costs 100 credits per photo. Upload the face photos with upload_image first, and find theme slugs with browse_themes. Requires a connected Photo AI Studio account. Calling this tool starts the sign-in flow.
Paramètres, retour & exemple (9)
Paramètrestype· string · optionnel · themed | custom
themed uses a preset style, custom uses your promptstyle· string · optionnel
Style override, for example "realistic"gender· string · requis · male | female | groups | pets | product
Gender category for theme selectionimages· array · requis
CDN URLs of face photos (1-9), from upload_imageprompt· string · optionnel
Custom prompt, required when type is customcategory· string · optionnel
Theme slug from browse_themes, required when type is themednum_images· number · optionnel
Number of variations to generate (1-4)aspect_ratio· string · optionnel · 1:1 | 2:3 | 3:2 | 16:9 | 9:16
Output aspect ratiowait_for_result· boolean · optionnel
Wait up to 55 seconds for the result before returning. Defaults to false: the tool returns a prediction_id immediately and you poll get_prediction, which is the reliable pattern for photos and videos.
Exemple d'appel{"name": "generate_photo", "arguments": {"gender": "male", "images": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_account≈ 143 tokens
Get the connected Photo AI Studio account: credit balance, total predictions, and membership date. Check this before generating, because every photo costs credits. Requires a connected Photo AI Studio account. Calling this tool starts the sign-in flow.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_account", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_api_capabilities≈ 118 tokens
Explain how an agent actually calls Photo AI Studio: connecting over MCP, the unauthenticated discovery endpoints, the REST fulfillment API, and how to buy credits.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_api_capabilities", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_prediction≈ 166 tokens
Check an operation started by generate_photo, edit_image, or create_video. Returns the state and, once finished, the result URL. Requires a connected Photo AI Studio account. Calling this tool starts the sign-in flow.
Paramètres, retour & exemple (1)
Paramètresprediction_id· string · requis
The prediction_id returned when the operation started
Exemple d'appel{"name": "get_prediction", "arguments": {"prediction_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pricing≈ 97 tokens
Get Photo AI Studio credit-package and subscription pricing, plus the credit cost per generated photo.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_pricing", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_service_overview≈ 110 tokens
Get an overview of Photo AI Studio: what it does, when to use it, best-fit use cases, and the key links agents need (llms.txt content).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_service_overview", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_photo_themes≈ 113 tokens
List Photo AI Studio photo theme categories (professional headshots, dating, wedding, graduation, and many more) with the URL of each category page.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_photo_themes", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_predictions≈ 186 tokens
List past generations, edits, and videos, with paging and an optional state filter. Requires a connected Photo AI Studio account. Calling this tool starts the sign-in flow.
Paramètres, retour & exemple (3)
Paramètrespage· number · optionnel
Page number, default 1limit· number · optionnel
Items per page, default 20, maximum 100state· string · optionnel · pending | succeeded | failed
Filter by state
Exemple d'appel{"name": "list_predictions", "arguments": {"page": 1, "limit": 1, "state": "pending"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - upload_image≈ 206 tokens
Upload an image to the Photo AI Studio CDN and get back a URL. generate_photo, edit_image, and create_video all take CDN URLs, so start here. Accepts a public image URL or base64 data, up to 10 MB. Requires a connected Photo AI Studio account. Calling this tool starts the sign-in flow.
Paramètres, retour & exemple (2)
Paramètresimage_url· string · optionnel
Public URL of the image to uploadimage_base64· string · optionnel
Base64-encoded image data, raw or as a data URI. Use this when the image is not already on the web.
Exemple d'appel{"name": "upload_image", "arguments": {"image_url": "texte", "image_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».