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:接受公开直链 URL 或对话中附加的文件,按 EPUB 2/3 规范检查并返回自动化检查结果。
  • 对比两个 EPUB 版本:先基线后修订版,报告哪些规范问题出现回归、哪些已被修复。
适用场景
适合在发布前让助手检查 EPUB 是否符合规范,或判断新版本相比旧版本修复了还是引入了校验错误。
运行要求
远程 Streamable HTTP 端点,无需本地安装或软件包。输入必须是公开直链 URL 或对话中附加的文件,每次调用只能提供一种来源。部分客户端可能要求登录;用量额度和付费选项见提供方的应用与用量页面。
安装前请注意
托管实现为专有且远程运行,提交的 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 集成