Caption File Check

com.powmcp由 powmcp.com 发布官方发布者v0.3.3更新于 Oct 24, 2026

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

已验证Streamable HTTP可网页运行开发者工具媒体与设计

概览

AI 生成的概览

托管型 MCP 服务器,可在交付前检查单个 WebVTT、SRT 或 TTML/IMSC 字幕文件,或对比两个字幕文件的一致性、时间轴与可读性。

可以做什么
  • 预检单个字幕文件:解析内容并识别格式与字节编码,检查规范符合性、时间轴、重叠、行长与阅读速度
  • 在相同的有界检查下对比恰好两个字幕文件,例如原文与译文轨、修正时间轴前后或格式迁移前后
  • 支持在对话中附加文件,或提供可公开访问的 URL,由服务器在大小上限与 SSRF 防护下下载
适用场景
适合在交付字幕前做自动化预检,或需要确认翻译、重新对时或转换格式后的字幕轨是否仍与原始版本一致时使用。
运行要求
需要远程 Streamable HTTP 端点,无需本地安装或软件包。文件可在对话中附加,或以可公开访问的 URL 提供。部分客户端可能要求登录或账号关联,用量额度与付费选项见服务商的 apps 与 usage 页面。
安装前请注意
字幕文件会上传至或由第三方托管服务抓取,机密或未发布内容需谨慎。所提供的 URL 会由服务器抓取,只应指向可公开暴露的资料。可能存在付费选项与用量限制。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Caption File Check,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.powmcp%2Fcaption-file-check/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "caption-file-check": {
      "type": "http",
      "url": "https://powmcp.com/caption-file-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

caption_check

Caption Check

Preflight one caption or subtitle file before delivery. Attach a WebVTT (.vtt), SRT (.srt), or TTML/IMSC (.ttml/.xml) caption file in chat or give a publicly fetchable URL and it downloads the artifact under an SSRF-guarded, 2 MB-capped fetch, detects the format by content and the byte encoding and BOM, then parses it with the real spec engine (the WebVTT spec parser, a dedicated SRT parser, or the imscJS TTML/IMSC profile engine) and returns deterministic evidence: pass/fail, cue count, structural spec and IMSC profile-conformance errors, overlapping / negative / out-of-order / empty cues, per-line length, and per-cue and summary reading speed (CPS) against a named platform profile (netflix-adult-20, netflix-children-17, youtube, ebu-tt). It reports only source-file conformance, timing, encoding, and reading-speed facts against a dated profile. It does not judge translation quality, transcription accuracy, or synchronization against the video. An arbitrary XML or text file that is not a caption track returns an explicit unsupported-format error. Fetching and parsing a full-length track can take up to 60 seconds. WebVTT limitation: the parser drops payload-less cues; cue counts, indices, timing checks and comparisons cover retained cues only, not those omitted cues.

输入参数urlfileprofile

caption_compare

Caption Compare

Compare exactly two caption or subtitle files under identical bounded checks: an original versus its translated track, before versus after a timing fix, or a format migration. Attach two WebVTT, SRT, or TTML/IMSC caption files in chat or give two publicly fetchable URLs and it runs the same SSRF-guarded, 2 MB-capped preflight as caption_check on each, then aligns them by cue index and reports side-by-side pass status, detected-format and encoding differences, the cue-count delta, timing drift and overlap differences, reading-speed (CPS) regressions, structural-error deltas, and a winner only when the measured checks separate the two. Use caption_check for a single file. It reports only source-file conformance, timing, encoding, and reading-speed facts against a dated profile: never translation quality, transcription accuracy, or sync against the video. Fetching and parsing two live files can take up to 60 seconds. WebVTT limitation: the parser drops payload-less cues; cue counts, indices, timing checks and comparisons cover retained cues only, not those omitted cues.

输入参数urlsfilesprofile

版本历史

2
  1. v0.3.3最新Sep 23, 2026
  2. v0.3.2Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Powmcp 集成