AI 代理可以在您的本機上為文件添加水印,無需上傳:您以自然語言提出請求,代理會呼叫 GroupDocs.Watermark.Mcp 伺服器,標記後的副本會出現在原始文件旁邊。此功能可在 Claude Desktop、Claude Code、Cursor、VS Code with GitHub Copilot 以及 Windsurf 中使用。以下是一個典型的本地執行的首次請求:
在 contract.pdf 上添加對角線的 CONFIDENTIAL 水印。
包含設定與故障排除的逐步說明位於文件中: 使用 MCP 的 AI 代理為文件添加水印的方式.
為什麼使用 LLM 產生的文件需要標示?
一旦 LLM 起草、摘要或重新格式化文件,文件就會在沒有任何產出方式標記的情況下流通。要求模型「在頂部添加註釋」會改變內容本身,而重寫文件的模型可能改變的不僅僅是註釋。水印由引擎作為獨立的物件加在已保存的副本上,因此底層文字不會被重新生成。伺服器將每個結果寫入 新檔案;原始檔案保持不變。標記可以是您選擇的純文字或圖像;伺服器不會偵測文件是否由 AI 產生,也不會嵌入來源的中繼資料。這使得標示成為一項可以用一句話說明的政策:離開此資料夾的每個文件都帶有標記。
水印是一種威懾手段,而非存取控制。它使來源可見,並讓隨意重用變得尷尬。它無法阻止複製,且可以被想要的人移除。如果需要防篡改證據,請改用數位簽章。
方法 1:以文字標示狀態
當標籤是一個詞或短語時,使用 add_watermark:DRAFT、CONFIDENTIAL、日期、“Generated with AI”。
在 summary.docx 上添加對角線的 AI-GENERATED 水印。
代理會以 text 呼叫 add_watermark,可選的 fontSize(預設 36)和 rotation(預設 -45,即經典的對角線)。預期結果是一條形如 Added text watermark "AI-GENERATED" to "summary.docx" 的訊息,以及新檔案在輸出資料夾中的路徑。
方法 2:以圖像標示來源
當標籤是標誌、印章或掃描簽名時,使用 add_image_watermark。圖像可以是 PNG、JPG、BMP 或 TIFF,並根據與文件相同的儲存資料夾中的名稱解析。
在 report.pdf 的每一頁上放置 approved‑stamp.png,透明度為 30%。
opacity 的取值範圍為 0.0 到 1.0,預設為 0.5。0.2 到 0.4 之間的值通常被視為標籤而非阻礙。
方法 3:結合狀態與來源標記
當單一標記不足時,使用兩次呼叫,例如來源標誌加上狀態。將它們串接並說明:
以 30% 透明度加入標誌,然後在該結果上添加 DRAFT 文字水印。
每次呼叫都會寫入新檔案。如果沒有「to that result」這段說明,第二次呼叫會從原始檔案開始,僅保留 DRAFT 標記。
如何檢查標記是否存在?
使用 search_watermarks 來查詢文件帶有什麼水印。它會回傳包含 count 與 watermarks 陣列的 JSON 物件;每個條目包含 type(文字或圖像)、text、page、x、y、width、height 與 rotateAngle。
proposal.pdf 已經有水印了嗎?它說了什麼?
在標示之前執行一次,若檔案已顯示 CONFIDENTIAL,則不會在兩個角度重複蓋章。標示之後再執行,即可取得標記存在的證據。
範例會話(節錄)
You: Add a diagonal CONFIDENTIAL watermark to contract.pdf, then
check that it is there.
Agent: [add_watermark: text "CONFIDENTIAL", rotation -45]
Added text watermark "CONFIDENTIAL" to "contract.pdf"
Agent: [search_watermarks on the new copy]
count: 1 - type: text, text: "CONFIDENTIAL", page: 1
The copy carries one text watermark. contract.pdf is unchanged.
如何設定?
在安裝 .NET 10 SDK 後,伺服器只需一個指令即可啟動,且您的客戶端在註冊後會為您啟動它:
dnx GroupDocs.Watermark.Mcp --yes
將 GROUPDOCS_MCP_STORAGE_PATH 設為存放文件的資料夾。Claude Desktop、Claude Code、Cursor、VS Code with GitHub Copilot、Windsurf、Cline 與 Codex CLI 都有相應的註冊區塊;每個的具體設定可在下方連結的文件中心中找到。
有哪些限制?
第一個限制是授權。伺服器以評估模式啟動,根據伺服器的授權頁面,輸出會帶有評估限制;具體限制請參閱函式庫的 授權頁面。對於水印工具而言,這很重要:在評估模式下產生的副本僅為草稿,不能用於發佈。請先讓代理呼叫 get_license_status;它會回傳 mode(evaluation、licensed 或 metered),而不會觸及文件。
常見問題
Claude 能在不上傳的情況下為 PDF 加水印嗎?
可以。伺服器作為本機進程運行,由您的客戶端啟動,資料路徑為代理、本地伺服器、本地檔案系統。模型只看到您的提示與伺服器的文字回覆;文件仍保留在磁碟上。
AI 代理能為哪些格式加水印?
PDF、Word、Excel、PowerPoint、影像以及超過 50 種其他文件與影像格式,皆可使用相同的兩個工具處理。
如何一次標記多個文件?
在提示中指定資料夾名稱;代理會對每個文件呼叫工具。完整操作步驟請參閱下方的批次貼文連結。
深入了解
- 文件說明,官方操作指南:使用 MCP 的 AI 代理為文件添加水印的方式
- 文件中心:GroupDocs.Watermark MCP Server
- 下一步:使用 MCP 的自動化 AI 工作流程在外發文件上執行品牌指南
- 下一步:一次提示為整個資料夾加水印
- 下一步:在移除任何水印前,為何要審核自己文件中的水印
- 本地部署與安全模型:AI 文件處理的 3 種架構,以及能將檔案保留在內部網路的方案
- 問題討論:GroupDocs Watermark 論壇
- 原始碼:在 GitHub 上的 GroupDocs.Watermark.Mcp