Kennmarq.com

Official registry Developer tools

Rules and code for marking AI images, video and audio with C2PA and watermarks

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http kennmarq-com 'https://api.kennmarq.com/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "kennmarq-com": {
            "type": "http",
            "url": "https://api.kennmarq.com/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Kennmarq.com for coding agents

When an app generates or edits images, video or audio with AI, AI-labelling laws ask for machine-readable marks: the EU AI Act's Article 50 from 2 August 2026 (2 December 2026 for systems already on the market), California's AI Transparency Act, and others. This kit teaches coding agents to add Kennmarq.com (https://kennmarq.com) where an app makes AI media: an invisible watermark and signed C2PA Content Credentials in one call per file, plus the visible "AI" label where a law needs one. Free up to 1,000 marks a month.

It holds:

  • skills/kennmarq/: a skill in the Agent Skills format, with a reference for each stack (Vercel AI SDK, JavaScript, Python, ComfyUI, HTTP) and each market's rules;
  • rules/kennmarq.mdc: a Cursor rule that applies when AI media is in play;
  • snippets/AGENTS.md: a standing rule for a project that marks its AI files (paste it into AGENTS.md, or into CLAUDE.md for Claude Code, which reads AGENTS.md only when there's no CLAUDE.md);
  • the MCP server at https://api.kennmarq.com/mcp: each market's rules (get_requirements), the code for each stack (get_integration) and the docs (read_doc). It needs no key.

Install

Claude Code, as a plugin (the skill and the MCP server):

/plugin marketplace add Kennmarq-com/kennmarq-agent-kit
/plugin install kennmarq@kennmarq

Any agent that reads skills (Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf and others):

npx skills add Kennmarq-com/kennmarq-agent-kit

Codex: codex plugin marketplace add Kennmarq-com/kennmarq-agent-kit. Gemini CLI: gemini extensions install https://github.com/Kennmarq-com/kennmarq-agent-kit.

The MCP server alone, in Claude Code: claude mcp add --transport http kennmarq https://api.kennmarq.com/mcp; in Cursor: Add to Cursor; anywhere else, the URL https://api.kennmarq.com/mcp (Streamable HTTP).

Cursor rule: copy rules/kennmarq.mdc into your project's .cursor/rules/.

The API key

Apps call Kennmarq.com with a key in KENNMARQ_API_KEY, on the server. Ask the user to create a free account at https://kennmarq.com/signup (no card), confirm the email and create a key in the dashboard.

Docs: https://kennmarq.com/docs/guides/ai-coding-agents. MIT-licensed.

Frequently asked questions

What is Kennmarq.com?

Rules and code for marking AI images, video and audio with C2PA and watermarks

How do I install Kennmarq.com?

It runs as a remote server. In Claude Code: claude mcp add --transport http kennmarq-com 'https://api.kennmarq.com/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Kennmarq.com need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Kennmarq.com open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Kennmarq.com?

It is published by Kennmarq-com. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.