{
  "name": "Photo AI Studio",
  "description": "AI-powered photo generation platform. Upload a selfie, choose from 150+ themes (professional headshots, dating profiles, wedding photos, graduation portraits, and more), and get professional-quality AI photos in seconds. Credit-based pricing starting at $9. Available in 12 languages worldwide.",
  "url": "https://www.photoaistudio.com",
  "version": "1.0.0",
  "provider": {
    "organization": "Photo AI Studio",
    "url": "https://www.photoaistudio.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "skills": [
    {
      "id": "ai-photo-generation",
      "name": "AI Photo Generation",
      "description": "Generate professional AI photos from a selfie. Upload your photo, choose from 150+ themes including professional headshots, dating profile photos, wedding portraits, graduation photos, and more. Photos generated in seconds using advanced ControlNet AI.",
      "tags": [
        "ai-photography",
        "headshots",
        "portrait-generation",
        "dating-photos",
        "professional-photos",
        "wedding-photos",
        "graduation-photos",
        "linkedin-photos",
        "social-media-photos"
      ],
      "examples": [
        "I need a professional headshot for LinkedIn",
        "Create AI dating profile photos for Tinder",
        "Generate wedding photos from my selfie",
        "Make graduation portrait photos",
        "Get professional business photos without a photographer",
        "Create holiday-themed photos of myself"
      ]
    },
    {
      "id": "ai-video-generation",
      "name": "AI Video Generation",
      "description": "Convert photos to videos, generate AI videos, and create UGC content videos from your images.",
      "tags": [
        "ai-video",
        "image-to-video",
        "ugc-content",
        "video-generation"
      ],
      "examples": [
        "Turn my photo into a video",
        "Create a UGC video from my image"
      ]
    },
    {
      "id": "photo-editing",
      "name": "AI Photo Editing Tools",
      "description": "AI-powered photo editing including background removal, retouching, upscaling, face swap, virtual clothes try-on, and hairstyle changing.",
      "tags": [
        "photo-editing",
        "background-removal",
        "retouching",
        "upscaling",
        "face-swap",
        "clothes-try-on",
        "hairstyle-changer"
      ],
      "examples": [
        "Remove the background from my photo",
        "Upscale my image to higher resolution",
        "Try on different clothes virtually",
        "Change my hairstyle in a photo"
      ]
    }
  ],
  "defaultInputModes": [
    "text"
  ],
  "defaultOutputModes": [
    "text"
  ],
  "documentationUrl": "https://www.photoaistudio.com/llms-full.txt",
  "interfaces": [
    {
      "type": "web",
      "url": "https://www.photoaistudio.com/generate"
    },
    {
      "type": "mcp",
      "url": "https://www.photoaistudio.com/api/mcp"
    },
    {
      "type": "rest",
      "url": "https://www.photoaistudio.com/openapi.json"
    }
  ],
  "additionalInfo": {
    "pricing": {
      "model": "credit-based",
      "startingPrice": "$9 for 500 credits (5 photos)",
      "freeTrialCredits": true,
      "pricingUrl": "https://www.photoaistudio.com/pricing"
    },
    "languages": [
      "en",
      "es",
      "it",
      "pt",
      "ru",
      "zh",
      "ja",
      "ar",
      "de",
      "fr",
      "hi",
      "ko"
    ],
    "themeCount": 150,
    "rating": {
      "source": "Trustpilot",
      "value": 4.6,
      "reviewCount": 1873
    },
    "commerce": {
      "acp": {
        "checkout_endpoint": "https://www.photoaistudio.com/api/commerce/acp/checkout-sessions",
        "product_feed": "https://www.photoaistudio.com/api/commerce/products"
      },
      "ucp": {
        "discovery": "https://www.photoaistudio.com/.well-known/ucp",
        "checkout_endpoint": "https://www.photoaistudio.com/api/commerce/ucp/checkout-sessions"
      }
    },
    "fulfillmentApi": {
      "description": "Full REST API for AI agents to upload photos, generate AI photos, edit images, create videos, and retrieve results. Same auth as commerce endpoints.",
      "authentication": {
        "type": "bearer",
        "header": "Authorization",
        "credentials": [
          "Per-user API key (pa_sk_) created at https://www.photoaistudio.com/api-keys — identifies the user on its own",
          "OAuth 2.1 access token (pa_at_) issued by https://www.photoaistudio.com/api/oauth/token",
          "Shared partner token plus an X-Buyer-Email header naming the user the agent acts for"
        ]
      },
      "endpoints": {
        "public": {
          "capabilities": "GET https://www.photoaistudio.com/api/agent/capabilities",
          "themes": "GET https://www.photoaistudio.com/api/agent/themes?gender={gender}&tag={tag}"
        },
        "authenticated": {
          "account": "GET https://www.photoaistudio.com/api/agent/account",
          "upload": "POST https://www.photoaistudio.com/api/agent/upload",
          "generate": "POST https://www.photoaistudio.com/api/agent/generate",
          "edit": "POST https://www.photoaistudio.com/api/agent/edit",
          "video": "POST https://www.photoaistudio.com/api/agent/video",
          "predictions": "GET https://www.photoaistudio.com/api/agent/predictions",
          "predictionStatus": "GET https://www.photoaistudio.com/api/agent/predictions/{id}"
        }
      },
      "workflow": "Upload image → Generate/Edit/Video → Poll predictions/{id} every 3s → Get result_url when state=succeeded"
    },
    "openapi": "https://www.photoaistudio.com/openapi.json",
    "mcp": {
      "description": "Hosted MCP (Model Context Protocol) server over Streamable HTTP. Discovery tools need no credential; account tools answer 401 with WWW-Authenticate and start the OAuth 2.1 flow.",
      "transport": "streamable-http",
      "endpoint": "https://www.photoaistudio.com/api/mcp",
      "manifest": "https://www.photoaistudio.com/.well-known/mcp",
      "authentication": {
        "type": "oauth2",
        "required": false,
        "protectedResourceMetadata": "https://www.photoaistudio.com/.well-known/oauth-protected-resource",
        "authorizationServerMetadata": "https://www.photoaistudio.com/.well-known/oauth-authorization-server",
        "scopes": [
          "photos:read",
          "photos:write"
        ],
        "alternative": "A per-user API key (pa_sk_) from https://www.photoaistudio.com/api-keys also works as a bearer token."
      },
      "npmPackage": "@photoaistudio/mcp-server"
    },
    "cli": {
      "description": "Command-line MCP server for local use with Claude Desktop, Cursor, and other MCP clients.",
      "install": "npx -y @photoaistudio/mcp-server",
      "registry": "npm",
      "package": "@photoaistudio/mcp-server"
    },
    "onboarding": {
      "freeTrial": "New accounts receive free trial credits on signup (varies by country tier).",
      "selfServeApiKeys": "https://www.photoaistudio.com/api-keys",
      "unauthenticatedReadEndpoints": [
        "https://www.photoaistudio.com/api/agent/capabilities",
        "https://www.photoaistudio.com/api/agent/themes",
        "https://www.photoaistudio.com/api/commerce/products"
      ]
    },
    "machineReadableEndpoints": {
      "llmsTxt": "https://www.photoaistudio.com/llms.txt",
      "llmsFullTxt": "https://www.photoaistudio.com/llms-full.txt",
      "serviceJson": "https://www.photoaistudio.com/service.json",
      "categories": "https://www.photoaistudio.com/api/llms/categories.md",
      "pricing": "https://www.photoaistudio.com/api/llms/pricing.md",
      "themes": "https://www.photoaistudio.com/api/llms/themes.md",
      "mcp": "https://www.photoaistudio.com/api/mcp",
      "mcpManifest": "https://www.photoaistudio.com/.well-known/mcp",
      "openapi": "https://www.photoaistudio.com/openapi.json"
    }
  }
}
