foto foto

Turn your photos or a public iCloud Shared Album into a printed hardcover photo book.

Hosted MCP Server

npx add-mcp 'https://fotofoto.app/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

foto foto MCP server

foto foto

Turn your photos or a public iCloud Shared Album into a printed hardcover photo book.

Attach photos to the chat, give direct image links, or paste the link to a public iCloud Shared Album, and ask for a photo book. foto foto designs every spread and returns a preview link. The person saves the book with their email on fotofoto.app, where they can swap photos, change the cover and the title, and order the printed book. A book starts at 24 pages, so bring at least 24 photos.

foto foto works in English and Dutch.

  • Endpoint: https://fotofoto.app/mcp (Streamable HTTP)
  • Auth: none. Book creation is free and needs no account or API key. Each book returns a private bookToken that only opens that book.
  • Official MCP Registry: app.fotofoto/photo-book
  • Docs: fotofoto.app/developers · connectors.md · server card

Tools

ToolWhat it does
get_catalogLists book types, shipping countries and photo requirements.
compare_photo_book_pricesPrices one book at foto foto and at other photo book services.
start_photo_bookShows a card where the person picks photos, in apps that render MCP Apps cards.
create_bookDesigns a draft book from photos, image links or a public iCloud Shared Album. Nothing is ordered.
get_bookShows a book and its price for one copy including shipping.
create_checkoutPrepares a Stripe checkout link. No charge until the person pays at Stripe.
create_payment_quotePrepares a fixed quote for agent payments (MPP, and x402 where listed).
pay_bookBuys the quoted book with MPP, only after the buyer approves the total and address.

Add it to your client

Claude (claude.ai, Claude Desktop): Settings → Connectors → Add custom connector → https://fotofoto.app/mcp.

Claude Code

claude mcp add --transport http fotofoto https://fotofoto.app/mcp

Cursor (~/.cursor/mcp.json), Windsurf, Cline and other clients that take a URL:

{
  "mcpServers": {
    "fotofoto": { "url": "https://fotofoto.app/mcp" }
  }
}

VS Code (.vscode/mcp.json):

{
  "servers": {
    "fotofoto": { "type": "http", "url": "https://fotofoto.app/mcp" }
  }
}

Gemini CLI

gemini extensions install https://github.com/nternet-company/fotofoto-mcp

Clients that only speak stdio:

{
  "mcpServers": {
    "fotofoto": { "command": "npx", "args": ["-y", "mcp-remote", "https://fotofoto.app/mcp"] }
  }
}

Try it

  • "Make a photo book from the photos I attach."
  • "Turn my iCloud Shared Album into a printed photo book: https://www.icloud.com/sharedalbum/#..."
  • "What does a 40-page layflat photo book cost, and who else sells one?"

Privacy and support

Privacy policy · Terms · Support · fotofoto@nternet.company

This repository holds the listing files for the hosted server. The server itself runs at fotofoto.app.