Ebook File Check

com.powmcp由 powmcp.com 發布官方發布者v0.5.4更新於 Nov 2, 2026

Parse WebVTT, SRT, or TTML for conformance, timing, overlaps, line length, and reading speed.

發布方自己的服務:Caption File Check

已驗證Streamable HTTP可網頁執行檔案與儲存開發者工具

概覽

AI 產生的概覽

託管型 MCP 伺服器,以固定版本的 EPUBCheck 5.4.0 驗證 EPUB 2/3 檔案,並比較兩個版本之間的規範問題變化。

可以做什麼
  • 驗證單一 EPUB:接受公開直連網址或對話中附加的檔案,依 EPUB 2/3 規範檢查並回傳自動化檢查結果。
  • 比較兩個 EPUB 版本:先基準版後修訂版,回報哪些規範問題出現回歸、哪些已被修正。
適用情境
適合在發佈前讓助理檢查 EPUB 是否符合規範,或判斷新版本相較舊版本是修正了還是引入了驗證錯誤。
執行需求
遠端 Streamable HTTP 端點,不需在本機安裝或套件。輸入必須是公開直連網址或對話中附加的檔案,每次呼叫只能提供一種來源。部分用戶端可能要求登入;用量額度與付費選項請見提供端的應用程式與用量頁面。
安裝前請注意
託管實作為專有且遠端執行,送出的 EPUB 檔案會傳送至提供端服務。驗證在無網路沙箱中執行,僅涵蓋 EPUBCheck 自動化檢查結果,不代表完整的編輯品質。使用前請確認用量額度與可能的付費選項。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "ebook-file-check": {
      "type": "http",
      "url": "https://powmcp.com/epub-check/mcp"
    }
  }
}

README

PowMCP MCP server guide

PowMCP provides hosted, task-specific MCP servers. This repository documents three of them, their remote connection URLs, and their public MCP Registry descriptors. The hosted server implementation is proprietary and is not contained in this repository. You do not need to install or run code from this repository to use the servers.

ServerRemote MCP endpointToolsGuideRegistry descriptor
SSL Certificate Checkhttps://powmcp.com/ssl-certificate-check/mcpssl_checkSSL guideserver.json
Ebook File Checkhttps://powmcp.com/epub-check/mcpebook_check, ebook_compareEPUB guideserver.json
Caption File Checkhttps://powmcp.com/caption-file-check/mcpcaption_check, caption_compareCaption guideserver.json

Each URL is a separate remote MCP server using Streamable HTTP. Add only the URL for the tool you need to an MCP client that supports remote servers. For example, a client that accepts an mcpServers JSON entry can use:

json
{  "mcpServers": {    "powmcp-ssl-certificate-check": {      "type": "http",      "url": "https://powmcp.com/ssl-certificate-check/mcp"    }  }}

Replace the name and URL with one of the other entries above to connect another server. The individual app pages also provide client-specific connection buttons and commands. If your client requests authorization, complete its native sign-in flow. Client support for PowMCP account linking varies; consult the connection instructions on the app page. Usage allowances and any paid options are shown on the PowMCP apps and usage page.

The guides explain each tool's input and what its result can establish. For help with connection or results, contact [email protected]. See support and security for reporting guidance.

The MIT license applies to documentation, descriptors, and example configuration in this repository. It does not grant a license to the proprietary hosted implementation or to PowMCP's names and logos. References to third-party validation standards and components in the guides do not imply ownership of them by PowMCP.

來源:README.md,提交 32d5169

工具

2

ebook_check

EPUB Spec Check

Validates one EPUB (a directly hosted public URL or a file attached in chat) against the EPUB 2/3 specification using a pinned local EPUBCheck 5.4.0 engine run in a no-network sandbox. Each call takes exactly one source: the url parameter or the file attachment, never both. Returns the automated verdict: pass boolean, EPUB version, message counts by severity (fatal/error/warning/usage), findings grouped most-severe-first with EPUBCheck rule id (RSC-005, OPF-014, …), file path and line/column, plus a structural inventory (spine items, media types, remote-resource state), SHA-256 of the exact bytes, and truncation metadata. Use for one-file readiness and diagnosis: 'is this ebook valid', 'does this EPUB have specification problems before upload', 'what is wrong with it'. A pass means only that the bytes satisfied the automated profile; it never renders the book, judges accessibility, or guarantees any store will accept it, and human review of how the book reads and looks is always required. Downloads and validates a live EPUB under a 110-second call deadline; tell the user before the call.

輸入參數urlfilemaxMessages

ebook_compare

EPUB Build Compare

Runs the identical pinned EPUBCheck 5.4.0 validation over exactly two EPUB builds (directly hosted public URLs or files attached in chat, baseline first, revised second) sequentially under one shared 110-second deadline, then reports which spec findings regressed or were fixed between them. Returns per-build hashes, EPUB versions, pass verdicts and severity counts, a regressions list (rules that appear or worsen in the revised build) and a fixed list (rules removed or reduced), and a ranking by pass state then fewer blocking findings. Use for 'did my re-export get worse', 'which build has fewer problems', and revision-over-revision questions. The ranking orders automated conformance only (it never means one build renders, reads, or sells better), and when both builds tie on pass state and blocking count it names no winner rather than crowning the first submission. It also flags when the two files declare different titles, since that usually means they are not two builds of one book. Human review remains required for both builds. A comparison can take up to 110 seconds under its shared deadline; tell the user before the call.

輸入參數urlsfilesmaxMessages

版本歷史

2
  1. v0.5.4最新Sep 23, 2026
  2. v0.5.3Sep 16, 2026

評分

已滿足適用檢查項的 100%

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

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

其他 Powmcp 整合