mcpField
E
Ebook File Check

Ebook File Check

Remote
powmcp.comMedia & Design0Updated 5w ago

About Ebook File Check

A hosted PowMCP service for checking EPUB files and comparing two exports. It is intended for people who need to validate EPUB specification errors or review differences between exports.

Key features

  1. 01Check EPUB specification errors
  2. 02Compare two EPUB exports

Use cases

  1. 01Validate an EPUB file for specification issues
  2. 02Compare EPUB exports before and after editing or conversion

MCP support

This is a standalone remote MCP server that provides the ebook_check and ebook_compare tools over Streamable HTTP.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://powmcp.com/epub-check/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

2
ParameterTypeRequiredDescription
urlstringNoDirect public HTTP(S) URL to the EPUB file bytes, including the protocol, not a ChatGPT file id, local path, cloud-drive share, archive/viewer page, or authenticated URL needing a login. Each call takes either URL sources or attached-file sources, never both STRICT RULE: Ebook check failed: provide either an EPUB URL or an attached EPUB file, not both STRICT RULE: Ebook check failed: provide a public EPUB URL or attach the EPUB file
fileobjectNoAn EPUB file attached in chat, up to 25 MB, validated from its exact bytes. Provide either this attachment or url, never both.
file.file_idstringYesChatGPT file id for the attached file
file.file_namestringNoOriginal file name when ChatGPT knows it
file.mime_typestringNoMIME type when ChatGPT knows it
file.download_urlstringYesTemporary authorized download URL supplied by ChatGPT; fetch it only while handling this tool call
maxMessagesintegerNoMaximum spec findings to return, most severe first (default 200); raise it to see more of a very noisy book, lower it to keep the answer short

Details

From the project 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:

{
  "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.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.