NestDaddy

Luala

app.luala/luala · v1.26.0

Photo shoots of you from your saved selfies: pick a pack, shoot, edit.

Connect Remote server

Terminal
claude mcp add --transport http luala https://luala.app/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "luala": {
      "url": "https://luala.app/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "luala": {
      "type": "http",
      "url": "https://luala.app/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://luala.app/mcp

Tools 23 found in our last check

  • list_packs

    Lists Luala's photo packs (a themed shoot of several photos of the user, made from their selfies) and mixes (one photo from each of several packs), with what all of a pack's photos cost and the price of one: a shoot can be any of a pack's shots, down to a single photo. Optionall…

  • get_pack

    A pack's or mix's options (outfit, place, light, shots, shape and the attribute pickers), with ids, labels and defaults, and its price per photo. A pack's top names the 3 pickers to offer first, under the pack's own names; a pack without a place or light has an empty list for it…

  • list_spaces

    The user's Luala spaces: their personal one and any shared one they are in, each with its own characters, photos and credits. Each has its id (the value the other tools take as space), its name, whether it is personal or shared, the user's role there (owner or member) and its ba…

  • list_characters

    The user's characters: the people their photos are made of, each a set of selfies (the user, or someone who gave them written consent), or an invented adult the user made from a form in the app (fictional: true), which shoots like any other and takes no selfies. The default is t…

  • start_shoot

    Starts a shoot of a pack from a character's saved selfies, paid from their credits: one photo per picked shot, at the price get_pack gives. Unless the user has said, offer them the whole pack or only the shots they want, even one. Tell the user the price first and pass it as max…

  • get_shoot

    A shoot's photos: each one's id, whether it is ready, still working or failed (failed photos are refunded), each one's link in the Luala app (the link to give the user), and the shoot's page there; previews of the ready ones once none is working. While photos are working it wait…

  • edit

    Makes an edited copy of one of the user's photos, paid from their credits. type change keeps the pose and framing and changes any of: outfit and place (ids from get_pack of the photo's pack; a place that is a pet or a print, not a scene, is not one to change to), light, the attr…

  • zoom_in

    Cuts a frame of the given shape out of one of the user's photos and upscales it to a full photo, paid from their credits. x, y and w are the frame's left edge, top edge and width as fractions of the photo (0 to 1); left out, the largest frame is centred. Pass the price the user…

  • upscale

    Upscales one of the user's photos to 1K, 2K or 4K, paid from their credits. A photo is offered only the sizes larger than it and at most 4× its size; its prices from get_shoot or list_photos name them. Pass the price the user agreed to as max_credits. If a call to this tool got…

  • reroll

    Makes the same photo again, a new take of the same look, paid from the user's credits. Pass the price the user agreed to as max_credits: the photo's prices from get_shoot or list_photos name it. If a call to this tool got no answer, it may already have started: check list_photos…

  • remove_background

    Cuts the person out of one of the user's photos, paid from their credits: on a clear (transparent) backdrop unless backdrop names a colour, #rrggbb (the app offers #ffffff, #e9e7e3, #3a3a3c, #000000, #1f2f4d, #bcd7ee, #f2e8d5, #b9c8b0). On a photo that is already a cutout it lay…

  • remove_objects

    Takes what description names out of one of the user's photos, paid from their credits, and fills where it was from what is around it; nothing else in the photo changes. Describe it as the user did, in any language (the people behind me, the bin on the left, the sign and the cabl…

  • replace_background

    Puts the person in one of the user's photos somewhere else, keeping their pose and framing, paid from their credits: scene is one of the app's scenes, or text says the place in up to 300 characters; a scene wins when both come. Text is rewritten before anything is made: what Lua…

  • light_camera

    Changes the light, the camera or the look of one of the user's photos, paid from their credits: at most one pick per group (light, lens, angle, focus, look), and/or text, up to 300 characters of what to change. What is not picked stays as it is. light and look keep the pose, fra…

  • restore

    Repairs an old or damaged photo of the user's (a photographed print, most often one from list_photos with uploads), paid from their credits: repair fixes scratches, tears and stains, faces enhances them, colourise adds colour to a black and white one. size 1K is Standard, 2K Hig…

  • blur_faces

    Hides every face in one of the user's photos, as a new photo, paid from their credits: effect blur or pixelate, strength 0 (light) to 100 (strong). The faces are found by Luala; with none found nothing is started or charged. To keep some faces sharp or hide one it missed, the us…

  • combine

    Adds to one of the user's photos, keeping its scene, framing and light, paid from their credits, exactly one of: the main subject of another of their photos (with_photo_id: an object or a person, a cutout works well), which may not be a selfie nor photo_id itself; or one of thei…

  • try_on

    Puts the clothes another of the user's photos shows (with_photo_id) on the person in one of their photos, paid from their credits; part top or bottom takes only that part of the outfit. with_photo_id may not be a selfie, nor photo_id itself. Pass the price the user agreed to as…

  • list_photos

    With ids, those photos (up to 10), with a preview of each ready one once none is working: how to fetch an edit's result. While one is working it waits up to 25 seconds for it. Without, the user's latest shoots, newest first, five at a time; pass the answer's next as before for t…

  • add_photo

    Adds one photo to the user's My photos in Luala, free, so it can be edited: an old print to restore, clothes to try on, a photo to change. The answer is the saved photo with its photo_id and edit prices: when the user asked for an edit of it, tell them that edit's price, and onc…

  • add_selfie

    Adds one selfie to one of the user's characters in Luala, which shoots are made from, free: one face, clearly visible, up to 15 selfies a character. It joins the character last used unless character names another. Pass the file the user attached as photo. If you can't, but the f…

  • upload_status

    For Luala's widget: whether the file staged at key was saved by add_photo or add_selfie (tool). Read-only.

  • balance

    The user's credit balance, about how many photos it buys, and where to buy more. Left without space, a user in several spaces gets each space's.

Details

Endpointhttps://luala.app/mcp (Streamable HTTP)
First published10 Nov 2026
Last updated10 Nov 2026
Registry nameapp.luala/luala

More files and documents servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.