Skip to main content
Glama
photo-ai-studio

Photo AI Studio MCP Server

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PHOTOAI_API_KEYYesYour API key from photoaistudio.com/api-keys
PHOTOAI_BASE_URLNoAPI base URL (default: https://photoaistudio.com)https://photoaistudio.com

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_accountA

Get your Photo AI Studio account info: credit balance, total predictions, and membership date. Use this to check available credits before generating photos.

browse_themesA

Browse available photo themes/categories for AI photo generation. Filter by gender or search by tag. Returns theme slugs needed for the generate_photo tool.

upload_imageA

Upload an image to Photo AI Studio CDN. Returns a CDN URL needed by generate_photo, edit_image, and create_video tools. Accepts a public image URL or base64-encoded image data. Max 10MB.

generate_photoA

Generate AI photos from face images using 150+ themed styles or custom prompts. Costs 100 credits per photo. Requires uploading face images first via upload_image. Use browse_themes to discover available categories.

edit_imageA

Edit a photo using one of 19 AI operations. Credit costs: remove_background (10), replace_background (3), all others (100).

Operations:

  • remove_background: Remove image background (image_url required)

  • replace_background: Replace background with prompt (image_url, prompt required)

  • retouch: AI retouch with prompt guidance (image_url, prompt required)

  • skin: Smooth and enhance skin (image_url required)

  • hair: Change hairstyle (image_url required, hairstyle or reference_image_url)

  • makeup: Apply AI makeup (image_url required)

  • age: Change apparent age (image_url, target_age required)

  • expression: Change facial expression (image_url, target_expression required)

  • body_type: Modify body type (image_url, target_body_type required)

  • eye_color: Change eye color (image_url, target_eye_color required)

  • color_correction: Auto color correction (image_url required)

  • custom: Custom AI edit with prompt (image_url, prompt required)

  • clothes: Change clothes (image_url, clothes_image_url required)

  • try_on: Virtual clothes try-on (image_url, clothes_image_url required)

  • product: Product placement (image_url, product_image_url required)

  • upscale: Enhance resolution (image_url required)

  • restore: Restore old/damaged photo (image_url required)

  • face_swap: Swap faces between photos (source_image_url, target_image_url required)

  • extend: Extend image canvas (image_url required)

All image URLs must be CDN URLs from upload_image.

create_videoA

Create AI videos. Costs 500 credits (video) or 100 credits (product_holder image).

Types:

  • image_to_video: Animate an image with a prompt (image_url, prompt required). 500 credits.

  • ugc: Generate UGC video with script and voice (script, voice_id required). 500 credits.

  • product_holder: Product showcase with person holding product (product_image_url required). 500 credits (video) or 100 credits (image).

get_predictionA

Check the status of an async operation (generation, edit, or video). Returns the current state and result URL when complete.

list_predictionsA

List past predictions (generations, edits, videos) with pagination and optional state filter.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Photo AI Studio CapabilitiesComplete list of operations, credit costs, pricing, and usage guide

TDQS

A4.2/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: browse_themes for theme discovery, create_video for video generation, edit_image for photo editing, generate_photo for AI photo generation, get_account for account info, get_prediction and list_predictions for status, and upload_image for image upload. There is no overlap between these functions.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (e.g., browse_themes, create_video, edit_image, generate_photo, get_account, get_prediction, list_predictions, upload_image). The verbs are imperative and descriptive, providing a predictable naming convention.

Tool Count5/5

With 8 tools, the server covers the essential operations of a photo AI studio: uploading, generating, editing, creating videos, checking account info, and managing predictions. The number is well-scoped and neither too sparse nor too bloated.

Completeness4/5

The tool set covers the main lifecycle: upload, generate/edit/video, and check predictions. Minor gaps exist, such as no tool to delete uploaded images or cancel predictions, but these are non-critical for common workflows. The included operations are comprehensive.

Maintenance

ActivityMaintained
ResponsivenessNo issues