Kennmarq.com

com.kennmarq由 kennmarq.com 發布官方發布者v0.1.0更新於 Nov 4, 2026

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

已驗證Streamable HTTP可網頁執行開發者工具媒體與設計

概覽

AI 產生的概覽

Kennmarq.com 的遠端 MCP 伺服器為程式設計助理提供 AI 標註法規要求、整合程式碼與文件,用來為 AI 生成的影像、影片和音訊加上 C2PA 標記與浮水印。

可以做什麼
  • 查詢指定市場對 AI 生成影像、影片或音訊檔案的標註法規要求,以及標記呼叫必須送出哪些欄位
  • 取得各技術堆疊(Vercel AI SDK、JavaScript、Python、ComfyUI、HTTP)的整合程式碼,包含需安裝的套件與伺服器端範例
  • 以 Markdown 形式讀取 Kennmarq.com 的任一文件頁面,或列出所有頁面的索引
適用情境
當應用程式以 AI 生成或編輯影像、影片或音訊,並希望助理為其加入不可見浮水印、簽章的 C2PA 內容憑證,以及在法規要求處加上可見的 AI 標籤時適用。它本身是規則與文件查詢伺服器,並不直接執行標記。
執行需求
遠端 Streamable HTTP 端點;這些工具讀取公開資訊,不需金鑰或帳號。實際執行標記需要 Kennmarq.com 帳號,並在應用程式伺服器端以 KENNMARQ_API_KEY 設定 API 金鑰。
安裝前請注意
工具只回傳規則、程式碼與文件;標記由應用程式呼叫 Kennmarq.com API 完成,KENNMARQ_API_KEY 必須只保存在伺服器端。每月 1,000 次標記以內免費,法規說明僅供參考,不構成法律意見。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Kennmarq.com,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.kennmarq%2Fkennmarq/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "kennmarq-com": {
      "type": "http",
      "url": "https://api.kennmarq.com/mcp"
    }
  }
}

README

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):

text
/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):

bash
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.

來源:README.md,提交 9932846

工具

3

get_requirements

AI-labelling rules for markets

What the AI-labelling laws of the given markets ask of an AI-generated image, video or audio file, and what a call to POST /v1/mark must send for them: the fields required, whether the visible label is needed, and what can't be marked yet. Answers from the rules the API itself enforces, with links to the government texts.

輸入參數media必填markets必填deepfake

get_integration

Code to mark AI media, per stack

How to add Kennmarq.com marking to an app's code: the package to install, a server-side example that marks each generated file before it's stored or shown, the fields to send, the API key and how to check the result. Stacks: ai-sdk (Vercel AI SDK middleware), javascript (Node.js, Next.js, Bun, Deno, edge), python, comfyui, http (any other language).

輸入參數stack必填

read_doc

Read a Kennmarq.com docs page

A Kennmarq.com documentation page as Markdown: the API reference, the guides, the SDKs and the laws pages. The index of every page, with one line each: https://kennmarq.com/llms.txt.

輸入參數path必填

版本歷史

1
  1. v0.1.0最新Nov 4, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分