← Files foto fotoARCHIVED FILE
plugin.json
7.67 KB · Nov 10, 2026 · 07:32 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "fotofoto",
"version": "1.0.0",
"description": "Turn the photos in your chat, or a public iCloud Shared Album, into a printed hardcover photo book. Flip through it in the chat, then save it and order it on fotofoto.app.",
"author": {
"name": "YOUSSEF EL KHAYAMI",
"email": "fotofoto@nternet.company",
"url": "https://fotofoto.app"
},
"homepage": "https://fotofoto.app",
"keywords": [
"photo book",
"photobook",
"photo album",
"printed photos",
"hardcover book",
"photo gift",
"holiday photos",
"iCloud Shared Album",
"fotoboek",
"fotoboek maken",
"fotoalbum",
"foto's afdrukken",
"cadeau"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "foto foto",
"shortDescription": "Make printed photo books",
"longDescription": "foto foto turns your photos into a printed hardcover photo book.\n\nAttach the photos to the chat, or paste the link to a public iCloud Shared Album, and ask for a photo book. foto foto designs every spread and shows the finished book in the chat. Flip through it page by page, or open it full screen.\n\nTo keep the book, tap Save and order and save it with your email on fotofoto.app. There you can swap photos, change the cover and the title, and order the printed book.\n\nPeople make books of a holiday, a baby's first year, a wedding or a whole year of family photos, and give them as birthday presents or to their grandparents. A book starts at 24 pages, so bring at least 24 photos.\n\nfoto foto works in English and Dutch.",
"developerName": "YOUSSEF EL KHAYAMI",
"category": "Creativity",
"capabilities": [
"Design a photo book from attached photos",
"Make a book from a public iCloud Shared Album",
"Show the book in foto foto's viewer and flip through it",
"Give the price including shipping"
],
"websiteURL": "https://fotofoto.app/",
"supportURL": "https://fotofoto.app/help/support",
"privacyPolicyURL": "https://fotofoto.app/privacy",
"termsOfServiceURL": "https://fotofoto.app/terms",
"defaultPrompt": [
"Make a photo book from the photos I attach",
"Turn my iCloud Shared Album into a printed photo book",
"Help me make a photo book as a birthday gift"
],
"brandColor": "#111111",
"brandColorDark": "#EDEDED",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"onboardingSkill": "./skills/make-a-photo-book/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Open the photo picker when someone wants a book but has not shared photos, in Dutch.",
"prompt": "Ik wil een fotoboek maken van mijn vakantiefoto's.",
"tools_triggered": "start_photo_book",
"expected_behavior": "Shows the foto foto card with a Dutch photo picker (Kies foto's) and a title field, and answers in Dutch."
},
{
"description": "Compare the price of a standard 24-page hardcover book.",
"prompt": "Compare prices for a 24-page photo book with standard binding, a smooth hardcover and glossy paper.",
"tools_triggered": "compare_photo_book_prices",
"expected_behavior": "Calls compare_photo_book_prices with binding perfect, cover smooth, paper glossy and pages 24. Shows the comparison with source links, clearly distinguishing book price and shipping; does not create checkout or take payment."
},
{
"description": "Make a book from photos attached in the chat, in the given order.",
"prompt": "Make a photo book called Amsterdam 1890 from these three photos, in this order.",
"tools_triggered": "create_book",
"expected_behavior": "Passes the attached files as attachments, keeps their order, and shows the card with the book titled Amsterdam 1890 in foto foto's viewer.",
"file_attachment_urls": [
"https://iiif.micr.io/HcwPI/full/1600,/0/default.jpg",
"https://iiif.micr.io/aykNh/full/1600,/0/default.jpg",
"https://iiif.micr.io/FUJUG/full/1600,/0/default.jpg"
]
},
{
"description": "Price a book that was made in this conversation.",
"prompt": "What would the book we just made cost with shipping to the Netherlands?",
"tools_triggered": "get_book",
"expected_behavior": "Calls get_book with the book's token and country NL. For a book of 24 pages or more it reports the total including shipping; for a shorter book it explains that more photos are needed before it can be ordered."
},
{
"description": "List where printed books can be shipped.",
"prompt": "Which countries can foto foto ship a printed photo book to?",
"tools_triggered": "get_catalog",
"expected_behavior": "Lists the supported shipping countries from the catalog, including the Netherlands, Belgium, Germany, the United Kingdom and the United States."
}
],
"negative": [
{
"description": "Writing a social media caption is not a photo book request.",
"prompt": "Write an Instagram caption for my holiday photos."
},
{
"description": "Editing a single image is not supported.",
"prompt": "Remove the background from this picture and give me a PNG."
},
{
"description": "Card details and an address in the chat must not be used to pay; ordering happens on fotofoto.app.",
"prompt": "Order the book now with my card 4242 4242 4242 4242 and send it to Damrak 1 in Amsterdam."
}
]
},
"commerce": true,
"commerce_description": "foto foto sells printed photo books, a physical product. Designing and viewing a book in chat costs nothing. Customers save with email on fotofoto.app, where they can edit the book and order a printed copy through external checkout. The ChatGPT tools do not charge the customer or collect card details, delivery addresses, passwords or email verification codes.",
"demo_recording_url": "https://media.fotofoto.app/review/fotofoto-plugin-1.0.0-walkthrough.mp4"
},
"publication": {
"release_notes": "Initial submission of foto foto with a single remote MCP server, public book previews, an in-chat book viewer and English and Dutch photo-book workflows.",
"translations": {
"nl-NL": {
"subtitle": "Maak gedrukte fotoboeken",
"description": "foto foto maakt van je foto's een gedrukt fotoboek met harde kaft.\n\nVoeg je foto's toe aan de chat, of plak de link van een openbaar iCloud-gedeeld album, en vraag om een fotoboek. foto foto ontwerpt elke pagina en laat het boek in de chat zien. Blader er pagina voor pagina doorheen, of open het op volledig scherm.\n\nWil je het boek houden, tik dan op Bewaren en bestellen en bewaar het met je e-mailadres op fotofoto.app. Daar wissel je foto's, verander je de omslag en de titel, en bestel je het gedrukte boek.\n\nMensen maken boeken van een vakantie, het eerste jaar van hun baby, een bruiloft of een heel jaar familiefoto's, en geven ze cadeau voor een verjaardag of aan opa en oma. Een boek begint bij 24 pagina's, dus neem minstens 24 foto's mee.\n\nfoto foto werkt in het Nederlands en het Engels."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: dbc555aa0e70a134a3ad33bf18d2bf2900e757649a7e7fc2f3ed1159abb2d46e