PDF/UA accessibility check (veraPDF) with measured auto-fix

io.github.nyo-agentti由 GitHub 帳號 nyo-agentti 發布v1.0.0更新於 Oct 28, 2026

Check PDFs against PDF/UA-1 with veraPDF; see which failures an automatic fix removes; explain rules

發布方自己的服務:check.tattoo: tattoo size and placement guide

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

概覽

AI 產生的概覽

以 veraPDF 依 PDF/UA-1 檢查 PDF,列出未通過的規則,並衡量自動修復能消除哪些問題。

可以做什麼
  • 以 veraPDF 依 PDF/UA-1 驗證 PDF,列出每條未通過的規則,包含規則編號、說明、失敗檢查數與解釋連結
  • 對檔案執行自動修復後再次驗證,說明修復消除了哪些失敗、檔案是否通過
  • 依編號解釋單條 veraPDF PDF/UA-1 規則:檢查內容、錯誤訊息、自動修復能否消除,以及在製作工具中如何修正
適用情境
適合需要稽核 PDF 無障礙合規性、判斷哪些 PDF/UA 失敗可自動修復,或在修改來源文件前查詢某條 veraPDF 規則含義的情境。
執行需求
遠端 streamable HTTP 端點;未宣告驗證、環境變數或標頭。可傳入檔案或在線 PDF 的網址。一次檢查約需 10 至 60 秒。
安裝前請注意
伺服器稱不儲存檔案,但 PDF 會上傳到第三方託管端點,請勿提交機密文件。自動修復會改動檔案,請保留原始檔。結果取決於 veraPDF,不構成正式的合規認證。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 PDF/UA accessibility check (veraPDF) with measured auto-fix,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "pdf-ua-accessibility-check-verapdf-with": {
      "type": "http",
      "url": "https://pdfua-check.onrender.com/mcp"
    }
  }
}

工具

2

check_pdf_accessibility

Check a PDF for PDF/UA accessibility

Validate a PDF against PDF/UA-1 with veraPDF and list every failed rule (rule id, description, number of failed checks, link to a plain-language explanation). The automatic fix is then run on the file and validated again, so the result also says which failures the fix removes and whether the file then passes — measured on this file, not estimated. Give either 'url' (a public http(s) address of the PDF, max 10 MB) or 'pdf_base64'. The file is not stored and the fixed file is not returned here.

輸入參數urllanguagepdf_base64

explain_pdfua_rule

Explain a PDF/UA-1 rule

Explain a veraPDF PDF/UA-1 rule by id (clause-test, e.g. 7.1-3, 7.3-1, 7.18.5-1, 7.21.4.1-1): what it checks, the veraPDF error message, whether the automatic fix removes it and how to fix it in the authoring tool.

輸入參數rule必填

版本歷史

1
  1. v1.0.0最新Oct 26, 2026

評分

已滿足適用檢查項的 83%

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

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

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。

其他 Check 整合