MCP servercom.dreamboothstudio/dreambooth
Ask about your Dreambooth Studio photobooths: sessions, revenue, credits, projects, device status.
Overview
Score?
UNRATED 0.737
of what a free look can see, on 31 looks
Looks
36
last 5 hr ago
Tools
22
changed 11 days ago
More info
URL
mcp.dreamboothstudio.com/mcp
streamable-http
Says it is
dreambooth 0.3.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.737 · highest on record 0.8561
Toolsfrom sha256:d02c475f53…2d6442 · +12 −0 11 days ago
| Tool | Schema |
|---|---|
| check_generation added Report on background work started by start_frame, refine_frame, start_booth, refine_booth or create_booth. Always pass the jobId that the start/refine/create call returned — keep i |
input · output |
| connect_account Connect this conversation to a Dreambooth Studio account. Returns a link the person opens in their own browser, where they sign in to Dreambooth with an email and password or with |
input · output |
| connection_status Whether this conversation currently has a Dreambooth account connected, and which one. Call this if you are unsure whether to run connect_account first. Cheap and read-only — it do |
input · output |
| create_booth added Create the booth from a finished draft — the step that makes something real, live at its public link. Call it only after the operator has seen the draft via check_generation and ag |
input · output |
| create_filter added Create a new photo filter on this operator's account from a description of the look they want — 'warm and slightly faded', 'high contrast black and white'. Translate the descriptio |
input · output |
| duplicate_project added Copy one of this operator's existing booths, with all of its settings, into a new one. Use it when they want another booth 'like' one they already run — a second location, a one-of |
input · output |
| get_booth_draft added Read a booth draft by its draftId — the same summary check_generation gives for a finished design, plus everything the draft has been given since (settings, chosen frames, filters, |
input · output |
| get_credits This operator's remaining AI credit balance and their current subscription plan, including when it ends. Call this when they ask how many credits are left, whether they can still r |
input · output |
| get_gallery_stats How much media this operator's booths have produced: total, still active, and expired past the retention window. Call this when the operator asks how many photos or videos a booth |
input · output |
| get_project Full detail for a single booth: its name, public link, currency, screen size, and the live status of the device running it — whether it is online, when it was last seen, app versio |
input · output |
| get_revenue_summary Business revenue from this operator's photobooth sessions across EVERY payment channel — gateway payments, cash vouchers (cash collected at the booth) and discount vouchers — group |
input · output |
| get_sessions List the photo sessions recorded on this operator's booths, with totals. Call this when the operator asks how busy a booth has been, how many sessions ran in a period, or wants to |
input · output |
| get_wallet_transactions This operator's wallet ledger: gateway earnings, withdrawals and refunds, newest first. Use for questions about the wallet, payouts or withdrawals. Do NOT use it to answer 'how muc |
input · output |
| list_projects List the photobooth projects this operator owns, with id, name, public link slug, whether it is active, and its currency. Call this first whenever the operator names a booth — you |
input · output |
| preview_filter added Show what a filter would look like BEFORE creating it: the Studio renders its sample photo (or the operator's own preview photo, if they set one in the dashboard) through the exact |
input · output |
| refine_booth added Change a booth draft from start_booth, using the draftId check_generation returned. what='welcome' redraws the welcome screen from an instruction ('warmer colours', 'bigger headlin |
input · output |
| refine_frame added Ask for a changed version of a frame in an existing design thread — 'darker', 'less ornament', 'make the flowers smaller', 'more gold'. Call it with the threadId that check_generat |
input · output |
| save_frame added Save one generation from a design thread as a real frame in this operator's frame list, with its photo windows cut out. Call it only when the operator has chosen a result — pass th |
input · output |
| search_docs Search the Dreambooth Studio documentation and FAQ. Call this before answering any question about the product, pricing, packages, hardware, printing, subscriptions, or troubleshoot |
input · output |
| start_booth added Design a complete photobooth (a 'booth') for this operator from a description — the Studio designs the welcome screen for phone and laptop, the in-booth background, the colour them |
input · output |
| start_frame added Start designing a new photo frame for this operator's booths from a description of the look they want — 'batik motifs in warm gold', 'minimal Scandinavian, lots of white space'. It |
input · output |
| update_booth_draft added Change a booth draft without a redraw: its title, link name, welcome button text, colours, capture mode, language, which frames and filters it carries, its AI effect, and the page |
input · output |
Verify it yourself
npx teppi-check https://mcp.dreamboothstudio.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ262VJ0ABVKCACEYFT9Z3