An MCP server for EU CDSM Article 4(3) text-and-data-mining rights that can issue reservations and scan HTTP/HTML/robots/C2PA reservation signals. It also signs training-run liability shield output and supports verification of C2PA do-not-train signals.
From the registry: MEOK W3C TDM Rights MCP — EU CDSM Directive Article 4(3) Text + Data Mining opt-out. Issues + scans
$ pip install uvhttps://docs.astral.sh/uv/$ pip install meok_w3c_tdm_rights_mcphttps://pypi.org/project/meok_w3c_tdm_rights_mcp/Please install the `meok-w3c-tdm-rights-mcp` MCP server into my current AI client (that's you).
Optional prerequisites:
- Install uv — Install the uv Python package manager so you can run the MCP server via the recommended `uvx` command shown in the configuration example. Run: `pip install uv` (https://docs.astral.sh/uv/)
- Or install the Python package directly — Alternatively, install the MCP server package with pip if you prefer to run the installed console script directly. Run: `pip install meok_w3c_tdm_rights_mcp` (https://pypi.org/project/meok_w3c_tdm_rights_mcp/)
Canonical MCP server config (stdio transport):
- command: `uvx`
- args: ["meok-w3c-tdm-rights-mcp"]
Note: README provides a canonical stdio configuration using `uvx meok-w3c-tdm-rights-mcp`. It also states you can `pip install meok-w3c-tdm-rights-mcp` and run the `meok-w3c-tdm-rights-mcp` command directly. No environment variables are documented.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.MCP server for Gearsystem Sega Master System / Game Gear / SG-1000 emulator