mcpField
A
Ai Compliance

Ai Compliance

远程服务
github.com/vottunio法律与政务117 周前更新
代码仓库

关于 Ai Compliance

Vottun AI Compliance MCP Server 提供调用 Vottun AI Compliance 后端的 MCP 工具,面向需要认证内容、核验证书或检测水印的客户端。

主要功能

  1. 01认证内容
  2. 02核验证书
  3. 03检测水印
  4. 04获取证书

适用场景

  1. 01提交内容进行认证
  2. 02按 ID 或哈希核验证书
  3. 03检测内容中的水印
  4. 04使用 API 密钥获取证书

MCP 相关

它提供 `certify_content`、`verify_certificate`、`detect_watermark` 和 `get_certificate` 四个工具,用于调用 Vottun AI Compliance API。支持 stdio 和 Streamable HTTP 传输。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://pjjindal-ai-act-vottun.hf.space/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

11
参数类型必填说明
sectorenum否pharma | banking | insurance | media | legal | general
contentstring是要认证的文本内容
purposeenum否marketing | informational | legal | customer_service | editorial | research
deployerstring否公开发布内容的实体(Art. 50(4) 责任)
languagestring否
metadataobject否
ai_systemstring是AI 系统/模型标识符(映射到后端中的 ai_system)
watermarkboolean否请求服务器端应用水印(默认:true)
risk_levelenum否low | medium | high
ai_providerstring否
anchor_modeenum否public | private
ingredientsarray否复合认证成分声明(Phase 3)
content_typeenum否内容类别social_post | article | image | video | audio | document | thread | email
marking_modeenum否standard | proprietary | hybrid | auto
organizationstring否
configurationenum否A | B | C | D
approval_chainarray否可选的内部审批链(例如 editor/legal/cmo)
classificationenum否EU AI Act 分类fully_ai_generated | ai_assisted | manipulated | deepfake
parent_cert_idstring否
requester_roleenum否human | autonomous_agent | system_pipeline
disclosure_modeenum否full | hash_only | nominal | mixed
public_interestboolean否
distribution_channelenum否web | social_media | email | chatbot | print | broadcast
generation_timestampstring否
deployer_disclosure_appliedboolean否已应用 Article 50(4) 披露

详细介绍

Vottun AI Compliance MCP 服务

此 MCP 服务提供 4 个工具,用于调用你的 Vottun AI Compliance 后端:

  • certify_content -> POST /api/v1/certify
  • verify_certificate -> GET /api/v1/verify/{id_or_hash}
  • detect_watermark -> POST /api/v1/detect
  • get_certificate -> GET /api/v1/certs/{cert_id}(需要 API 密钥)

运行(stdio / 本地客户端)

cd mcp-server
npm install
npm run start

运行(Streamable HTTP / Smithery)

cd mcp-server
npm install
PORT=3001 npm run start:http

MCP 端点:

  • http://localhost:3001/mcp
  • 支持 Streamable HTTP 传输会话使用 GET、POST、DELETE。

环境变量

  • AIACT50_API_BASE_URL(可选)默认值:https://app.aiact50.com/api
  • AIACT50_API_KEY(可选,但 get_certificate 必需)
  • AIACT50_PRIVATE_KEY(可选)用于 x402 按次付费模式的钱包私钥(需要 @coinbase/x402)
  • SMITHERY_API_KEY(可选别名,由 smithery.yaml 使用,并映射为 API 密钥)

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。