Ai Compliance について
Vottun AI Compliance MCP Serverは、Vottun AI Complianceバックエンドを呼び出すMCPツールを提供します。コンテンツの認証、証明書の確認、ウォーターマーク検出を行うクライアント向けです。
主な機能
- 01コンテンツの認証
- 02証明書の検証
- 03ウォーターマークの検出
- 04証明書の取得
活用シーン
- 01コンテンツを認証に送信
- 02IDまたはハッシュで証明書を確認
- 03コンテンツのウォーターマークを検出
- 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
claude mcp add --transport http vottunio https://pjjindal-ai-act-vottun.hf.space/mcpCursor.cursor/mcp.json
{"mcpServers":{"vottunio":{"type":"http","url":"https://pjjindal-ai-act-vottun.hf.space/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"vottunio":{"type":"http","url":"https://pjjindal-ai-act-vottun.hf.space/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"vottunio":{"type":"http","url":"https://pjjindal-ai-act-vottun.hf.space/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"vottunio":{"serverUrl":"https://pjjindal-ai-act-vottun.hf.space/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
11| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| sector | enum | いいえ | pharma | banking | insurance | media | legal | general |
| content | string | はい | 認証するテキストコンテンツ |
| purpose | enum | いいえ | marketing | informational | legal | customer_service | editorial | research |
| deployer | string | いいえ | コンテンツを公開する事業者(Art. 50(4) の責任) |
| language | string | いいえ | |
| metadata | object | いいえ | |
| ai_system | string | はい | AIシステム/モデル識別子(バックエンドの ai_system に対応) |
| watermark | boolean | いいえ | サーバー側での電子透かし適用をリクエストします(デフォルト:true) |
| risk_level | enum | いいえ | low | medium | high |
| ai_provider | string | いいえ | |
| anchor_mode | enum | いいえ | public | private |
| ingredients | array | いいえ | 複合認証の構成要素に関する申告(Phase 3) |
| content_type | enum | いいえ | コンテンツカテゴリsocial_post | article | image | video | audio | document | thread | email |
| marking_mode | enum | いいえ | standard | proprietary | hybrid | auto |
| organization | string | いいえ | |
| configuration | enum | いいえ | A | B | C | D |
| approval_chain | array | いいえ | 任意の社内承認チェーン(例:editor/legal/cmo) |
| classification | enum | いいえ | EU AI Act の分類fully_ai_generated | ai_assisted | manipulated | deepfake |
| parent_cert_id | string | いいえ | |
| requester_role | enum | いいえ | human | autonomous_agent | system_pipeline |
| disclosure_mode | enum | いいえ | full | hash_only | nominal | mixed |
| public_interest | boolean | いいえ | |
| distribution_channel | enum | いいえ | web | social_media | email | chatbot | print | broadcast |
| generation_timestamp | string | いいえ | |
| deployer_disclosure_applied | boolean | いいえ | Article 50(4) の開示を適用済み |
詳細
Vottun AI Compliance MCP サーバー
この MCP サーバーは、Vottun AI Compliance バックエンドを呼び出す 4 つのツールを提供します。
certify_content->POST /api/v1/certifyverify_certificate->GET /api/v1/verify/{id_or_hash}detect_watermark->POST /api/v1/detectget_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/apiAIACT50_API_KEY(省略可能。ただし、get_certificateには必須です)AIACT50_PRIVATE_KEY(省略可能)x402 従量課金モード用のウォレット秘密鍵(@coinbase/x402が必要です)SMITHERY_API_KEY(省略可能)smithery.yamlで使用される別名(API キーとしてマッピングされます)
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。