AI‑агент може додавати водяний знак до документів на вашому комп’ютері без завантаження: ви формулюєте запит простими словами, агент викликає сервер GroupDocs.Watermark.Mcp, і позначена копія з’являється поруч із оригіналом. Це працює в Claude Desktop, Claude Code, Cursor, VS Code з GitHub Copilot та Windsurf. Типовий перший запит, що виконується локально:
Додайте діагональний CONFIDENTIAL водяний знак до contract.pdf.
Покрокова інструкція з налаштуванням та усуненням проблем знаходиться в документації: Як додавати водяний знак до документів за допомогою AI‑агентів з використанням MCP.
Чому документи, створені за допомогою LLM, мають мати мітку?
Як тільки LLM створює, підсумовує або переформатовує документи, файли розповсюджуються без будь‑якого позначення того, як вони були створені. Запитати модель «додати примітку вгорі» змінює сам вміст, і модель, яка переписує документ, може змінити більше, ніж примітка. Водяний знак застосовується рушієм як окремий об’єкт у збереженій копії, тому текст під ним не генерується заново. Сервер записує кожен результат як новий файл; оригінал залишається незмінним. Позначка — це простий текст або зображення, яке ви обираєте; сервер не визначає, чи документ був AI‑generated, і не вбудовує метадані походження. Це робить маркування політикою, яку можна сформулювати в одному реченні: кожен документ, що виходить з цієї папки, містить позначку.
Водяний знак — це засіб стримування, а не контроль доступу. Він робить походження видимим і ускладнює випадкове повторне використання. Він не зупиняє копіювання і може бути видалений тим, хто захоче. Якщо потрібні докази недоторканості, використовуйте цифровий підпис.
Спосіб 1: Позначити статус текстом
Використовуйте add_watermark, коли мітка — це слово або коротка фраза: DRAFT, CONFIDENTIAL, дата, “Generated with AI”.
Додайте діагональний AI-GENERATED водяний знак до summary.docx.
Агент викликає add_watermark з параметром text, необов’язковим fontSize (за замовчуванням 36) та rotation (за замовчуванням -45, класичний діагональний). Очікуваний результат: повідомлення у вигляді Added text watermark "AI-GENERATED" to "summary.docx" та шлях до нового файлу у вашій вихідній папці.
Спосіб 2: Позначити джерело зображенням
Використовуйте add_image_watermark, коли мітка — це логотип, штамп або сканований підпис. Зображення може бути у форматах PNG, JPG, BMP або TIFF і визначається за назвою з тієї ж папки сховища, що й документ.
Розмістіть approved‑stamp.png на кожній сторінці report.pdf з прозорістю 30%.
opacity змінюється від 0.0 до 1.0, за замовчуванням 0.5. Значення між 0.2 і 0.4 зазвичай сприймаються як мітка, а не як перешкода.
Спосіб 3: Поєднати статус і позначку джерела
Використовуйте два виклики, коли однієї позначки недостатньо, наприклад логотип джерела плюс статус. Зв’яжіть їх послідовно і вкажіть це:
Додайте логотип з прозорістю 30%, потім додайте текстовий водяний знак DRAFT до цього результату.
Кожен виклик створює новий файл. Без «to that result» другий виклик починається з оригіналу, і залишиться лише позначка DRAFT.
Як перевірити, чи є мітка?
Використовуйте search_watermarks, щоб дізнатися, що містить документ. Він повертає JSON‑об’єкт з полем count та масивом watermarks; кожен запис має type (text або image), 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 з GitHub Copilot, Windsurf, Cline та Codex CLI; точна конфігурація для кожного знаходиться в центрі документації, посилання нижче.
Які обмеження?
Перше обмеження — ліцензування. Сервер запускається в режимі оцінки, де, згідно зі сторінкою ліцензування сервера, вихід має обмеження оцінки; точні обмеження наведені на сторінці ліцензування бібліотеки. Для інструменту водяних знаків це важливо: копія, створена в режимі оцінки, є чернеткою, а не тим, що можна розповсюджувати. Попросіть агента спочатку викликати get_license_status; він поверне mode (evaluation, licensed або metered) без зміни документа.
FAQ
Чи може Claude додавати водяний знак до PDF без його завантаження?
Так. Сервер працює як локальний процес, який запускає ваш клієнт, і шлях даних — агент, локальний сервер, локальна файлова система. Модель бачить ваш запит і текстові відповіді сервера; файли документів залишаються на диску.
Які формати може водяний знак обробляти AI‑агент?
PDF, Word, Excel, PowerPoint, зображення та понад 50 інших форматів документів і зображень, з використанням тих самих двох інструментів для усіх них.
Як позначити багато файлів одночасно?
Вкажіть назву папки у запиті; агент викликає інструмент для кожного файлу. Повний покроковий посібник у пості про пакетну обробку за посиланням нижче.
Поглиблене вивчення
- Документація, канонічний посібник: Як додавати водяний знак до документів за допомогою AI‑агентів з використанням MCP
- Центр документації: GroupDocs.Watermark MCP Server
- Далі: Застосування бренд‑гайдів до вихідних документів за допомогою автоматизованих AI‑робочих процесів з використанням MCP
- Далі: Додати водяний знак до всієї папки одним запитом
- Далі: Чому варто перевіряти водяні знаки у власних документах перед їх видаленням
- On‑premise та модель безпеки: 3 архітектури обробки AI‑документів і та, що зберігає файли у вашій мережі
- Питання: GroupDocs Watermark forum
- Джерело: GroupDocs.Watermark.Mcp on GitHub