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. 02IDまたはハッシュで証明書を確認
  3. 03コンテンツのウォーターマークを検出
  4. 04APIキーを使って証明書を取得

MCP 対応

`certify_content`、`verify_certificate`、`detect_watermark`、`get_certificate`の4つのツールから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 サーバーは、Vottun AI Compliance バックエンドを呼び出す 4 つのツールを提供します。

  • 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 キーとしてマッピングされます)

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。