Use in your browser

Validate your PDF

Validate one public PDF or compare revisions against the same PDF/A, PDF/UA, or WTPDF profile, with exact rule-level evidence.

Guest includes 50 lifetime app requests. Create a free account for 100 app requests each calendar month. One allowance across every app, in your browser and your agent.One allowance across every app, in your browser and your agent. Manage usage

PDF Checkup

Connect agent

Guest access is available after setup. Full account linking verified by PowMCP: Claude only.

PDF check

Validate one public PDF against an explicit PDF/A, PDF/UA, or WTPDF profile.

Usually finishes in a few seconds; slow origins can take up to 110 seconds.

Add PDF Checkup to your agent

Connect this app on its own. Add other PowMCP apps whenever your agent needs another job done.

Open the apps workspace A glowing app tile clicking into a slot on a dark agent device, with the PowMCP app box behind it

Connect directly

Choose your agent. Each button opens a new tab with only this app's endpoint ready to add.

Use another agent

Copy one ready-to-send prompt for any agent that supports remote MCP connections.

Manual endpoint, JSON, and terminal commands

For clients that require manual configuration, use this app-only endpoint, its JSON entry, or one terminal command.

ChatGPT: enable Developer mode in Settings → Security and login, then add this MCP endpoint from the Plugins page. Availability depends on your account and workspace policy. PowMCP has not yet verified ChatGPT account linking. OpenAI setup guide

https://powmcp.com/pdf-standards-preflight/mcp
{
  "mcpServers": {
    "powmcp-pdf-standards-preflight": {
      "type": "http",
      "url": "https://powmcp.com/pdf-standards-preflight/mcp"
    }
  }
}

Terminal agents add this app with one command:

Claude Code
claude mcp add --transport http powmcp-pdf-standards-preflight https://powmcp.com/pdf-standards-preflight/mcp
Codex CLI
codex mcp add powmcp-pdf-standards-preflight --url https://powmcp.com/pdf-standards-preflight/mcp
Gemini CLI
gemini mcp add --transport http powmcp-pdf-standards-preflight https://powmcp.com/pdf-standards-preflight/mcp

Manage, disable, or remove this connection in your agent's own MCP settings. PowMCP does not label an external connection as installed without confirmation from that client.

Proof

What it does

Check a PDF standard before delivery

Validate one public PDF or compare revisions against an explicit PDF/A, PDF/UA, or WTPDF profile with exact rule evidence and a clear human-review boundary.

Category
Productivity

Request cost1 completed result

Guests get 50 lifetime app requests. Free accounts get 100 each calendar month.

Tools in this app

01

PDF Standards Check

standards_check

Validates one directly hosted public PDF against an explicitly chosen PDF/A, PDF/UA, or WTPDF profile using a pinned local veraPDF 1.30.2 engine after an isolated qpdf syntax preflight. Returns the exact automated verdict: compliant boolean, passed/failed rule and check counts, failed rules grouped by clause with object-context evidence, SHA-256 of the validated bytes, PDF version, page count, and engine versions. The user must name the profile. Never pick one for them. Automated conformance only: for PDF/UA and WTPDF accessibility profiles, reading-order meaning, alternative-text quality, semantic tagging, and usable interaction still require qualified human review. Checks finish in a few seconds for typical documents and always within 110 seconds.

02

PDF Standards Compare

standards_compare

Runs the identical isolated qpdf preflight and pinned veraPDF 1.30.2 validation over two or three directly hosted public PDF revisions against one explicitly chosen PDF/A, PDF/UA, or WTPDF profile, then compares the automated evidence: per-document hashes and verdicts, a difference table of failed rule identifiers and clauses with occurrence counts, and a ranking by compliant state then fewer failed checks. The user must name the shared profile. Never pick one for them. The ranking orders automated conformance evidence only; it never establishes visual quality, semantic correctness, accessibility, or archival fitness. Comparisons validate sequentially and finish within 110 seconds.

PDF Checkup questions

Scope and boundaries for PDF Checkup.

01What can I check with PDF Checkup?

Select PDF/A-1b explicitly and validate the public IETF draft PDF, or compare its -00 and -01 revisions against that same profile; PDF/UA and WTPDF profiles can be selected when those are the intended targets.

02How should I read the result?

Read the selected profile and compliant verdict first, then the qpdf syntax result and failedRuleSummaries. Compliant true means every automated veraPDF check for that explicit profile passed; fix structural syntax problems and failed clauses using the object evidence, then rerun if evidence was truncated. PDF/UA and WTPDF passes still require the listed qualified human review, and comparison rankings cover only the shared automated profile.

03What are its limits?

The user must choose the PDF/A, PDF/UA, or WTPDF profile; the tool must not infer one. Results are automated profile conformance only, not certification, accessibility, archival fitness, or legal compliance; PDF/UA and WTPDF still require qualified review of reading order, alternative-text quality, semantics, and interaction.