github Python analyzed 9cad452

CSOAI-ORG/agent-content-watermark-mcp

v1.1.9
github

Agent Content Watermark MCP — dedicated EU AI Act Article 50(2) GenAI watermarking. Visible + invisible + perceptual layers per the Code of Practice (2 Nov 2026 cliff). C2PA manifest envelope. By MEOK AI Labs.

maintainer
CSOAI-ORG
license
MIT
first seen
2026-06-07
last seen
2026-08-02
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 6 tools
transport stdio · streamable-http · http verified reported listed in the official MCP registry counts 6 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • attach_c2pa_manifest
  • code_of_practice_status
  • generate_watermark
  • list_modalities
  • sign_conformity_attestation
  • verify_watermark
code evidence v1.1.9 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 4

network 1

  • net CSOAI-ORG-agent-content-watermark-mcp-9cad452/server.py :51 import urllib.request as _meter_urlreq

secrets 1

  • secrets CSOAI-ORG-agent-content-watermark-mcp-9cad452/server.py :56 _HMAC_SECRET = os.environ.get("MEOK_HMAC_SECRET", "")

tool registrations 6

  • generate_watermark CSOAI-ORG-agent-content-watermark-mcp-9cad452/server.py :125
  • verify_watermark CSOAI-ORG-agent-content-watermark-mcp-9cad452/server.py :187
  • attach_c2pa_manifest CSOAI-ORG-agent-content-watermark-mcp-9cad452/server.py :227
  • list_modalities CSOAI-ORG-agent-content-watermark-mcp-9cad452/server.py :263
  • code_of_practice_status CSOAI-ORG-agent-content-watermark-mcp-9cad452/server.py :269
  • sign_conformity_attestation CSOAI-ORG-agent-content-watermark-mcp-9cad452/server.py :282