AI agent může vodoznakovat dokumenty na vašem vlastním počítači, bez nahrávání: požádáte v běžném jazyce, agent zavolá server GroupDocs.Watermark.Mcp a označená kopie se objeví vedle originálu. To funguje v Claude Desktop, Claude Code, Cursor, VS Code s GitHub Copilot a Windsurf. Typický první požadavek, spuštěný lokálně:
Přidejte diagonální vodoznak CONFIDENTIAL do contract.pdf.
Verze krok za krokem s konfigurací a řešením problémů je v dokumentaci: How to watermark documents with AI agents using MCP.
Proč by dokumenty vytvořené LLM měly nést štítek?
Jakmile LLM vytvoří, shrne nebo přeformátuje dokumenty, soubory se šíří bez jakéhokoli náznaku, jak byly vytvořeny. Požádat model, aby „přidal poznámku nahoře“, mění samotný obsah a model, který dokument přepisuje, může změnit více než jen poznámku. Vodoznak je aplikován enginem jako samostatný objekt na uložené kopii, takže text pod ním není znovu generován. Server zapíše každý výsledek jako nový soubor; originál zůstane nedotčen. Značka je prostý text nebo obrázek, který si vyberete; server nedetekuje, zda byl dokument AI‑generovaný, a nevkládá žádná metadata o původu. To dělá z označování politiku, kterou můžete vyjádřit jednou větou: každý dokument, který opustí tuto složku, nese značku.
Vodoznak je odstrašujícím prostředkem, ne kontrolou přístupu. Zviditelňuje původ a ztěžuje neformální opětovné použití. Nezastaví kopírování a může být odstraněn někým, kdo to chce. Pokud potřebujete důkaz o manipulaci, použijte místo toho digitální podpis.
Způsob 1: Razítko stavu jako text
Použijte add_watermark, když je štítek slovo nebo krátká fráze: DRAFT, CONFIDENTIAL, datum, „Generated with AI“.
Přidejte diagonální vodoznak AI-GENERATED do summary.docx.
Agent zavolá add_watermark s parametrem text, volitelným fontSize (výchozí 36) a rotation (výchozí -45, klasický úhel). Očekávaný výsledek: zpráva ve tvaru Added text watermark "AI-GENERATED" to "summary.docx" a cesta k novému souboru ve vaší výstupní složce.
Způsob 2: Označte zdroj obrázkem
Použijte add_image_watermark, když je štítek logo, razítko nebo naskenovaný podpis. Obrázek může být PNG, JPG, BMP nebo TIFF a je vyhledán podle názvu ve stejné úložné složce jako dokument.
Umístěte approved-stamp.png na každou stránku report.pdf s 30 % průhledností.
opacity se pohybuje od 0.0 do 1.0 s výchozí hodnotou 0.5. Hodnoty mezi 0.2 a 0.4 jsou obvykle vnímány jako značka spíše než jako překážka.
Způsob 3: Kombinujte stav a značku zdroje
Použijte dva volání, když jedna značka nestačí, například logo zdroje plus stav. Propojte je a řekněte to:
Přidejte logo s 30 % průhledností, pak přidejte textový vodoznak DRAFT k tomuto výsledku.
Každé volání zapíše nový soubor. Bez „k tomuto výsledku“ druhé volání začne od originálu a přežije jen značka DRAFT.
Jak zkontrolovat, že štítek je přítomen?
Použijte search_watermarks, abyste zjistili, co dokument nese. Vrací JSON objekt s count a polem watermarks; každý záznam má type (text nebo image), text, page, x, y, width, height a rotateAngle.
Má proposal.pdf již vodoznak a co říká?
Spusťte to před označovacím průchodem a soubor, který už ukazuje CONFIDENTIAL, nebude označen dvakrát pod dvěma úhly. Spusťte to po průchodu a získáte důkaz, že značka je přítomna.
Příklad relace (zkrácený)
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.
Jak to nastavit?
S nainstalovaným .NET 10 SDK server startuje jedním příkazem a váš klient jej spustí, jakmile je zaregistrován:
dnx GroupDocs.Watermark.Mcp --yes
Nastavte GROUPDOCS_MCP_STORAGE_PATH na složku, která obsahuje vaše dokumenty. Registrační bloky existují pro Claude Desktop, Claude Code, Cursor, VS Code s GitHub Copilot, Windsurf, Cline a Codex CLI; přesná konfigurace pro každý je v dokumentačním hubu uvedeném níže.
Jaká jsou omezení?
Prvním omezením je licencování. Server startuje v režimu hodnocení, kde podle licenční stránky serveru výstup nese omezení hodnocení; přesná omezení jsou na licensing page. Pro nástroj na vodoznakování to má význam: kopie vytvořená v režimu hodnocení je koncept, ne něco k distribuci. Požádejte agenta, aby nejprve zavolal get_license_status; vrátí mode (evaluation, licensed nebo metered) aniž by zasahoval do dokumentu.
Často kladené otázky
Může Claude vodoznakovat PDF bez nahrávání?
Ano. Server běží jako lokální proces, který váš klient spustí, a cesta dat je agent, lokální server, lokální souborový systém. Model vidí váš prompt a textové odpovědi serveru; soubory dokumentů zůstávají na disku.
Jaké formáty může AI agent vodoznakovat?
PDF, Word, Excel, PowerPoint, obrázky a více než 50 dalších formátů dokumentů a obrázků, se stejnými dvěma nástroji pro všechny.
Jak označím najednou mnoho souborů?
Uveďte složku v promptu; agent volá nástroj pro každý soubor. Kompletní průvodce je v příspěvku o dávkovém zpracování uvedeném níže.
Prohloubení
- Dokumentace, kanonický návod: How to watermark documents with AI agents using MCP
- Dokumentační hub: GroupDocs.Watermark MCP Server
- Další: Enforce brand guidelines on outgoing documents with automated AI workflows using MCP
- Další: Watermark a whole folder in one prompt
- Další: Why audit the watermarks in your own documents before removing any
- On‑premise a bezpečnostní model: 3 architectures for AI document processing, and the one that keeps files inside your network
- Otázky: GroupDocs Watermark forum
- Zdroj: GroupDocs.Watermark.Mcp on GitHub