Skip to main content
Glama

Atelier

Server Details

Search and license original photographs for personal or commercial use, as screen and print files.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

10 tools
create_checkoutStart a purchase the person completes themselvesInspect

Return a payment link for the person to open in a browser: either a subscription plan, or a single image bought outright (only where price.card_available is true) — or that image's commercial license, with licence=commercial, where price.commercial is not null. The commercial license is sold only this way; Stripe's page asks the person to name the licensee. THE AGENT NEVER HANDLES CARD DETAILS and must not ask for any — hand the url over and let the person pay on the payment page. Nothing is granted until they finish. After a one-off, call fulfil_image with the same listing_id: once the payment has landed it delivers the image at no credit cost, and until then it answers payment_pending. After a subscription, get_account shows it. Every result lists the plans with their prices. Use fulfil_image instead when the buyer already has credits or already owns the image, and start_trial when they have none and have not tried the store. Refused when the buyer already owns the image or already has a subscription, so that nobody pays twice — except an image the free trial bought, which is the screen file only: a one-off for it buys the print file at the full price. Each new link cancels the previous one — any earlier subscription link, or an earlier link for the same image — so give the person only the latest.

ParametersJSON Schema
NameRequiredDescriptionDefault
kindYes
licenceNoFor kind=one_off. "commercial" buys the business licence, by card only; omit for personal.
plan_codeNoFor kind=subscription. Call with kind=subscription and no plan_code to list the plans and their prices.
listing_idNoFor kind=one_off: the image to buy outright.

Output Schema

ParametersJSON Schema
NameRequiredDescription
kindYes
plansYes
order_idYes
expires_atYes
listing_idYes
checkout_urlYes
fulfil_imageGet an image the buyer is entitled to
DestructiveIdempotent
Inspect

Deliver an image to the signed-in buyer, spending the image's price in credits (price.credits in search_images and get_image — often 1, sometimes more) if they do not already own it. Credits buy the personal license only; the commercial license is bought with create_checkout, and this then delivers it. If they DO already own it this is free and always will be — use it freely for re-downloads, and for a fresh download link. The purchased image comes as two links, both as the photographer framed it, uncropped: download_url, 2560px WebP on the long side, which a phone or desktop fits to its own screen as a wallpaper; and print_url, the original file at full resolution (often 10–35 MB), for printing (null when unavailable). Give the person both; they expire at download_expires_at, a day out, and their account page (account_url in get_account) lists every image they own with fresh links. The picture returned inline is a 1200px copy to show them what they got. Pass full_image: true to have the full file inline as well — often 1–3 MB — only if you can accept a result that large and save it yourself. Confirm the price with the person before spending credits. An image bought wholly with free-trial credits is the screen file only: print_url is null, print_included false, and print_offer says what the print costs — the full price again, in paid credits. With the person's agreement, call again with buy_print: true to spend them (or create_checkout kind=one_off to pay by card). After a card checkout for this image it spends nothing: it answers payment_pending until the payment lands, then delivers. Requires sign-in.

ParametersJSON Schema
NameRequiredDescriptionDefault
buy_printNoFor an image the free trial bought (print_included false): buy its print file, spending print_offer.credits of PAID credit. Only with the person's agreement.
full_imageNoAlso return the full 2560px file inline. Large; see the description.
listing_idYes
abandon_checkoutNoOnly after payment_pending, and only when the person has said they will not pay by card: cancels the open payment link and spends credits instead.

Output Schema

ParametersJSON Schema
NameRequiredDescription
inlineYes
licenceYes
paid_byYes
file_nameYes
print_urlYes
listing_idYes
print_offerYes
download_urlYes
photographerYes
already_ownedYes
credits_spentYes
source_pixelsYes
entitlement_idNo
print_includedYes
credits_remainingYes
download_expires_atYes
get_accountCheck the signed-in account
Read-only
Inspect

The signed-in buyer: their credit balance, subscription status, how many images they already own, and whether a free trial is still available. Call this before proposing a purchase, so you know what they can already afford. Requires sign-in.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
emailYes
creditsYes
licenceYes
account_urlYes
paid_creditsYes
subscriptionYes
trial_creditsYes
trial_availableYes
entitlement_countYes
get_imageGet one image
Read-only
Inspect

Everything known about a single listing: its description, keywords, price in credits and money, the license it sells under, and a preview. Use after search_images when the person wants a closer look at one option.

ParametersJSON Schema
NameRequiredDescriptionDefault
listing_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
matchNo
ownedNo
priceYes
titleYes
pixelsYes
licenceYes
headlineYes
keywordsYes
shape_fitNo
collectionYes
listing_idYes
descriptionYes
orientationYes
preview_urlYes
aspect_ratioYes
photographerYes
owned_licencesNo
licence_summaryYes
get_licenceRead the license
Read-only
Inspect

The full terms an image is sold under: what the buyer may and may not do with it. Read this before recommending a purchase, and whenever the person asks what they are allowed to do with an image. "personal" (the default) is what credits and a card one-off buy; "commercial" is the business licence, sold by card where price.commercial is offered.

ParametersJSON Schema
NameRequiredDescriptionDefault
codeNoOne of: personal, commercial. Omit for personal.
versionNoOmit for the terms currently on offer. Pass a version to read what was sold earlier.

Output Schema

ParametersJSON Schema
NameRequiredDescription
codeYes
nameYes
termsYes
summaryYes
versionYes
permittedYes
prohibitedYes
effective_fromYes
list_collectionsList collections
Read-only
Inspect

The collections available in the store, with how many images are in each. Use for browsing when there is no particular search in mind; prefer search_images when the person has described what they want.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
collectionsYes
list_entitlementsList images the buyer owns
Read-only
Inspect

Everything the signed-in buyer has bought, newest first. Re-downloading any of them with fulfil_image costs nothing. Pass include_previews: true whenever the person wants to see their library: small pictures (at most 12 per page) without a fulfil_image per image. Requires sign-in.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
cursorNo
include_previewsNoA small picture of each image. Caps the page at 12.

Output Schema

ParametersJSON Schema
NameRequiredDescription
revokedYes
next_cursorYes
entitlementsYes
search_imagesSearch the image catalogue
Read-only
Inspect

Find images for sale by description, mood, colour or subject — a plain description of the feeling or scene works as well as a keyword, so pass what the person actually said. Give target_width and target_height when the image is destined for a specific screen — results are then ranked by how close each frame is to that shape, and frames whose shape is badly wrong for it (a landscape frame for a phone) are left out. Images are sold as the photographer framed them, never cropped. Returns a preview of each image. Use get_image for one listing you already have the id of; use list_collections to browse rather than search.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryNoFree text: subject, mood, colour, setting.
cursorNonext_cursor from the previous page, unchanged, with the same query and filters. Cannot be combined with target_width/target_height.
licenceNo"commercial" for only the images that can be licensed for business use. Every image has the personal license.
orientationNo
target_widthNoDestination width in pixels, e.g. 1290 for an iPhone. Give both or neither.
collection_idNoRestrict to one collection from list_collections.
target_heightNoDestination height in pixels, e.g. 2796. Give both or neither.
include_previewsNoSet false for metadata only, which is much cheaper.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultsYes
next_cursorYes
start_trialStart the free trial
Idempotent
Inspect

Give the signed-in buyer 3 credits free, once per email address, ever, and never to an account that has paid here. Offer it when get_account says trial_available, someone wants an image, has no credits and has not tried the store before — AND the trial would buy that image: its price.credits is no more than 3 and price.trial_credits_accepted is true. Otherwise the trial is spent on nothing they wanted. Trial credits buy the screen file only — tell the person, so a print is not expected; the print can be bought afterwards at the full price. Requires sign-in.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
creditsYes
grantedYes
unlock_collectionUnlock a private collection
Idempotent
Inspect

Open a PRIVATE collection to the signed-in buyer, using the address and access code its photographer gave them — for example a wedding or client gallery whose pictures are also for sale. Afterwards search_images, get_image and list_collections include it for this buyer, and its images can be bought like any other. Use it only with a code the person gave you; never guess one. Requires sign-in.

ParametersJSON Schema
NameRequiredDescriptionDefault
galleryYesThe gallery's address as the person has it, e.g. https://example.com/jane/smith-wedding, or "jane/smith-wedding".
access_codeYesThe access code the photographer gave the person.

Output Schema

ParametersJSON Schema
NameRequiredDescription
titleYes
collection_idYes
listing_countYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 10 tool updates
    • First observedcreate_checkout
    • First observedfulfil_image
    • First observedget_account
    • First observedget_image
    • First observedget_licence
    • First observedlist_collections
    • First observedlist_entitlements
    • First observedsearch_images
    • First observedstart_trial
    • First observedunlock_collection

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    License-first federated image search for AI agents and humans. Exposes MCP tools for concise, attribution-aware image discovery, license probing, and guarded downloads across open, platform, and editorial sources.
    7
    10 npm
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Search and license 217,000+ authentic vintage 8mm home movie clips from the 1930s-1980s. 6 tools: text search, clip details, visual similarity, rough-cut timeline builder, rights verification, and instant licensing via x402 USDC payments on Solana and Base. All footage is real archival film restored in 4K, no AI-generated content.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables searching and retrieving high-quality stock photos from Pexels with advanced filtering options including orientation, size, color, and localization support.
    13 npm
    ISC
  • A
    license
    A
    quality
    A
    maintenance
    Enables keyless search and retrieval of millions of openly-licensed Creative Commons images and audio, with ready-to-paste attribution and license-awareness built into every result.
    5
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources