foto foto

app.fotofoto由 fotofoto.app 發布官方發布者v2.0.0更新於 Oct 29, 2026

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

已驗證Streamable HTTP可網頁執行商業與電商媒體與設計

概覽

AI 產生的概覽

遠端 MCP 伺服器,可把聊天中的照片或公開的 iCloud 共享相簿製作成可編輯、可印刷的精裝相片書,並支援比價與結帳。

可以做什麼
  • 瀏覽書籍類型、配送國家與照片需求目錄,並與其他沖印服務比較相片書價格
  • 透過卡片讓使用者挑選並排序照片,開始製作相片書
  • 用附件照片、圖片直連網址或公開 iCloud 共享相簿連結產生草稿書
  • 憑私有 bookToken 檢視既有書籍,並在提供國家時取得含運費的單本價格
  • 準備 Stripe 結帳連結,或為 MPP 與 x402(Base 上的 USDC)準備固定付款報價
  • 在買家確認總價與地址後,透過原生 MPP 支付所報價的書籍
適用情境
適合在對話中想把既有照片做成印刷相片書或相簿、想比較相片書價格與材質,或想不離開對話就完成設計與付款的情境。
執行需求
需要連線至 fotofoto.app 的遠端 streamable HTTP 端點;未宣告登入或 API 金鑰。建立書籍公開且免費,但儲存、編輯或購買需使用者在領取頁面驗證電子郵件。運費報價與付款需要完整收件地址,後續書籍操作需要私有 bookToken。
安裝前請注意
pay_book 會向買家扣款,只能在使用者明確同意總價與收件地址後呼叫;create_checkout 與 create_payment_quote 本身不會扣款。請對 bookToken 與冪等鍵保密,不要在聊天中索取密碼或電子郵件驗證碼,並把照片檔名與書名視為不可信資料。付款方式包含透過 x402 使用加密貨幣(Base 上的 USDC)。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 foto foto,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/app.fotofoto%2Fphoto-book/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "foto-foto": {
      "type": "http",
      "url": "https://fotofoto.app/mcp"
    }
  }
}

工具

8

get_catalog

Get book types and shipping countries

List book types, shipping countries and photo requirements. Free.

無需輸入參數。

compare_photo_book_prices

Compare photo book prices

Use this when someone asks what a photo book (Dutch: fotoboek) costs, how foto foto's price compares with other services, or which services sell a layflat book, a linen cover or fine-art paper. Prices one book (binding, cover, paper, pages) at foto foto and at albelli, CEWE, Fotofabriek, Pixum, smartphoto, Kruidvat, Profotonet and Saal Digital, cheapest first, with the page each price was read from. List prices in euros with VAT, without shipping or discounts. For a book that was already made, get_book gives its price with shipping. Free, changes nothing.

輸入參數coverpagespaperbinding

start_photo_book

Pick photos for a photo book

Use this when someone wants to make a printed photo book (Dutch: fotoboek) or photo album but has not shared any photos yet. Shows a card where they pick the photos, in order, right here. Nothing is ordered or charged.

輸入參數titlelanguage

create_book

Make a photo book

Use this when the person wants a photo book (Dutch: fotoboek) made from photos they attached, direct image links, or a public iCloud Shared Album link. Designs a draft book from the photos in the supplied order; nothing is ordered or charged. Photos the person attached in this chat go in attachments, which ChatGPT fills in; never pass local file paths. Otherwise provide direct CDN image URLs or uploadIds from POST /api/connector/photos in photos, or a public iCloud Shared Album link as sharedAlbumUrl (https://www.icloud.com/sharedalbum/#TOKEN). A book needs at least 24 pages to be printed, so a handful of photos gives a book that can be viewed but not yet ordered. Returns a preview and a private link to save the book by email. No account setup. Allow up to 180 seconds for imports.

輸入參數title必填photoslanguageproductIdattachmentsidempotencyKey必填sharedAlbumUrl

get_book

Show a photo book and its price

Use this to show a book that was already made, or to get its price for one copy including shipping when country is supplied. Needs the book's private bookToken. Photos, cover, title, layout and materials are changed in the foto foto editor.

輸入參數bookId必填countrylanguagebookToken必填

create_checkout

Prepare checkout

Prepare an optional Stripe checkout link after email claim, using the bookToken. No charge occurs until the user confirms payment at Stripe. Collect the destination country first. Reuse idempotencyKey on retry.

輸入參數bookId必填country必填quantitybookToken必填idempotencyKey必填

create_payment_quote

Prepare a payment quote

Prepare a fixed payment quote for a printed book, including shipping, for MPP and, when listed, x402 (USDC on Base). Requires a complete delivery address. No charge yet. Ask the user to confirm before paying: pay_book for MPP, or POST paymentUrl with an x402 client for USDC. Quote expires after 15 minutes.

輸入參數bookId必填country必填quantitybookToken必填idempotencyKey必填shippingAddress必填

pay_book

Pay for a photo book

Buy the exact quoted book using native MPP. Only after the buyer approves its total and delivery address. Supply quoteId and bookToken. A payment challenge is returned through JSON-RPC; retry the same call with the authorized payment credential in _meta. This charges the buyer.

輸入參數quoteId必填bookToken必填

版本歷史

1
  1. v2.0.0最新Oct 29, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。