Foliade

com.gekkode由 gekkode.com 發布官方發布者v1.2.0更新於 Oct 24, 2026

Turn PDFs into mobile flipbook catalogues: upload private drafts, customise, publish, get stats.

已驗證Streamable HTTP可網頁執行效率與工作流商業與電商媒體與設計

概覽

AI 產生的概覽

Foliade 把 PDF 變成行動裝置翻頁目錄:助理可上傳草稿、自訂樣式、發布並查看彙總統計。

可以做什麼
上傳或匯入 PDF 為私人草稿,查詢轉換狀態並完成上傳,重複呼叫不會產生重複項目,修改前可用 dry_run 預覽。管理目錄:讀取設定,調整顏色、標題、語言與閱讀選項,設定章節或匯入 PDF 書籤,並依明確要求發布或取消發布。設定存取權限、名單收集以及帳戶層級的品牌與主題,並把主題套用到單一目錄。建立連結、按鈕、影片、表單、產品、圖庫等互動元素,並發布或還原其版本。整理目錄書架,建立或更新帶收件人的具名追蹤連結。讀取彙總的閱讀與聯絡統計,並查看可用權益與介面結構。
適用情境
適合讓助理把一份 PDF 製作成可託管、可自訂、適合手機的翻頁目錄,包含章節、名單收集與追蹤連結;也適合在對話中管理既有 Foliade 帳戶的目錄與書架。
執行需求
遠端 streamable HTTP 端點 foliade.gekkode.com;未宣告任何套件、環境變數或標頭。帳戶相關工具需要擁有者 OAuth 或訪客權杖,部分功能(名單收集、書架、追蹤連結)需要特定方案。
安裝前請注意
許多工具會寫入或發布:發布目錄、書架與互動元素,變更存取權限與密碼,替換章節或書架內容都會立即生效,應以明確要求操作,並在可用時先使用 dry_run。上傳會把本機 PDF 內容傳送給第三方服務。追蹤連結含收件人資料,不應公開;上傳回傳的標頭與密碼不得回顯。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "foliade": {
      "type": "http",
      "url": "https://foliade.gekkode.com/mcp"
    }
  }
}

工具

35

foliade_account

Check the connected Foliade account

Confirms the address and the plan of the destination account, without secrets or payment data.

無需輸入參數。

foliade_list_catalogues

List the Foliade catalogues

Lists the private and public catalogues of the connected account, with pagination.

輸入參數limitoffset

foliade_prepare_upload

Prepare the private upload of a PDF

Creates a single-use 10-minute deposit. Compute the size and the SHA-256 of the local PDF. Transfer the bytes to upload_url with PUT, Content-Type application/pdf, with the headers returned. Do not publish these headers in your reply. This ticket allows no reading and is not an API key for the account.

輸入參數titlesha256必填filename必填languageguest_modesize_bytes必填notice_version

foliade_import_url

Import a PDF from a public link

Fetches a PDF that is already online and prepares it as a private draft. Use this when the user gives a link, or when your host hands you an attachment as a download URL rather than a local file. For a file on the user's machine, use foliade_prepare_upload instead. Only public https links are accepted, and the server checks that the link really returns a PDF. Call foliade_finalize_upload next with the upload_id.

輸入參數url必填titlelanguageguest_modenotice_version

foliade_finalize_upload

Convert the uploaded PDF into a draft

Finalises an upload that has been received. A repeat returns the same catalogue, never a duplicate. Conversion is asynchronous: check foliade_catalogue_status before giving the final result. The catalogue stays private until it is published explicitly.

輸入參數upload_id必填guest_token

foliade_catalogue_status

Check the conversion and the state of a catalogue

Private state: owner OAuth or guest token, never the public link alone.

輸入參數guest_tokencatalogue_id必填

foliade_publish_catalogue

Publish an existing Foliade draft

Makes the catalogue public, on explicit request only. Keeps its identifier. It does not change the password or the addresses: those belong to foliade_set_catalogue_access.

輸入參數guest_tokencatalogue_id必填

foliade_catalogue_stats

Read the statistics of a catalogue

Aggregated statistics: reads and contacts, without disclosing the contact details.

輸入參數dayscatalogue_id必填

foliade_unpublish_catalogue

Unpublish a Foliade catalogue

Closes the public link without deleting the data. Requires an explicit request.

輸入參數guest_tokencatalogue_id必填

foliade_capabilities

Discover the MCP settings, entitlements and schemas

Effective entitlements, JSON schemas and examples. Read before configuring; omitted fields are kept, null is refused. Setting changes are visible immediately on a published catalogue. Binary media, PDF replacements, API keys, REST webhooks, team and billing stay in the workspace/API.

無需輸入參數。

foliade_get_catalogue_settings

Read every reader and catalogue setting

Settings, table of contents, lead capture, protection without secrets, and the revision needed for changes.

輸入參數catalogue_id必填

foliade_update_catalogue

Change the reader and the metadata

Changes only the fields supplied: colours, bar, controls, sound, reading, logo, title, language, PDF. It never touches the table of contents, which belongs to foliade_set_chapters. dry_run returns a preview without writing. No change to the publication state.

輸入參數patch必填dry_runcatalogue_id必填expected_revision必填

foliade_set_catalogue_access

Set the catalogue protection and addresses

Changes access on explicit request only. Never publishes a draft. The password is never returned. This tool sets the password and the addresses; to make a draft public, use foliade_publish_catalogue. Declaring a domain does not configure DNS/TLS; activation remains a separate operation.

輸入參數domainedry_runpasswordprotectioncatalogue_id必填sous_domaineexpected_revision必填

foliade_set_lead_capture

Configure the lead capture form

Sets activation, page, blocking mode, fields and consent. A plan with lead capture is required; email is mandatory.

輸入參數patch必填dry_runcatalogue_id必填expected_revision必填

foliade_set_chapters

Configure the catalogue table of contents

Replaces the table of contents with the ordered list supplied; an empty list removes it. Only the table of contents: every other reader setting stays with foliade_update_catalogue.

輸入參數dry_runchapters必填catalogue_id必填expected_revision必填

foliade_import_chapters

Import the PDF bookmarks into the table of contents

Merges the PDF bookmarks into the table of contents without duplicates.

輸入參數dry_runcatalogue_id必填expected_revision必填

foliade_get_brand

Read the account brand settings

Brand name, colour and default PDF download; without any billing information.

無需輸入參數。

foliade_update_brand

Change the account brand settings

Account-wide impact: use it when a global customisation is asked for, prefer update_catalogue for a single PDF.

輸入參數patch必填dry_runexpected_revision必填

foliade_list_themes

List the saved brand themes

Account themes, their settings and revisions; a theme is a copy, not a live link.

輸入參數limitoffset

foliade_create_theme

Create a theme from a catalogue

Saves the existing styling and media of the catalogue as a theme, within the limit of the plan.

輸入參數name必填catalogue_id必填expected_revision必填

foliade_update_theme

Change a saved theme

Changes the theme for its future applications. make_default changes the starting point of new catalogues.

輸入參數namepatch必填dry_runtheme_id必填make_defaultexpected_revision必填

foliade_apply_theme

Apply a theme to a catalogue

Copies the styling and media of a theme of this account onto this catalogue.

輸入參數theme_id必填catalogue_id必填expected_revision必填

foliade_get_enrichments

Read the interactive draft, the suggestions and its history

Elements, published version, differences and revision. The files remain those of the catalogue.

輸入參數catalogue_id必填

foliade_update_enrichments

Save the interactive elements as a draft

Replaces the draft: 13 types, links, buttons, videos, forms, products, galleries, tours, questions. No element that is invalid or closed off by the plan is accepted. Nothing is published before publish_enrichments. See capabilities and get_enrichments for the examples and the native structure.

輸入參數dry_runelements必填catalogue_id必填expected_revision必填

foliade_publish_enrichments

Publish the validated interactive draft

Publishes the interactive elements explicitly, with history. Does not publish the catalogue itself.

輸入參數catalogue_id必填expected_revision必填

foliade_restore_enrichments

Restore an interactive publication

Restores a version of this catalogue after re-checking the plan; creates a new history entry.

輸入參數catalogue_id必填publication_id必填expected_revision必填

foliade_list_shelves

List the account shelves

Paginated list of the shelves and their settings, without passwords.

輸入參數limitoffset

foliade_get_shelf

Read a shelf and its contents

Settings, catalogues in order, and revision of the shelf.

輸入參數shelf_id必填

foliade_create_shelf

Create a private shelf

Creates a shelf as a draft. The Distributeur plan is required; nothing is published automatically.

輸入參數name必填patch必填

foliade_update_shelf

Configure the appearance and the reading of a shelf

Texts, six layouts, covers, shelf boards, colours, fonts, collections, search and opening.

輸入參數patch必填dry_runshelf_id必填expected_revision必填

foliade_set_shelf_catalogues

Compose and order the catalogues of a shelf

Replaces the contents of the shelf with this ordered list with collection names. The PDFs themselves are kept.

輸入參數items必填dry_runshelf_id必填expected_revision必填

foliade_set_shelf_access

Publish, protect or close a shelf

Publication and access of the shelf on explicit request only; DNS/TLS remain separate.

輸入參數statedomainedry_runpasswordshelf_id必填protectionsous_domaineexpected_revision必填

版本歷史

1
  1. v1.2.0最新Sep 26, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

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