mcpField
V
veriswarm-mcp

veriswarm-mcp

ローカル
github.com/veriswarmセキュリティ27 週間前に更新

veriswarm-mcp について

veriswarm-mcpは、AIエージェント向けに信頼とガバナンス機能を提供するVeriSwarmのMCPサーバーです。89のツールで、信頼スコア、認証情報、コンプライアンス、ワークフローを扱います。

主な機能

  1. 0189個のMCPツール
  2. 02信頼スコアとGuard
  3. 03PassportとVault
  4. 04ワークフローとコンプライアンス確認
  5. 05CedarポリシーとABAC属性
  6. 06SREとコンテンツ来歴

活用シーン

  1. 01エージェントの信頼スコア確認
  2. 02ポリシーとアクセス制御の適用
  3. 03コンプライアンスとガバナンスの確認

MCP 対応

Claude DesktopやCursorなどのMCPクライアントに、信頼スコア、Guard、Passport、Vault、ワークフロー、コンプライアンス、コンテンツ来歴のツールを提供します。JIT許可の承認とJITトークン発行はLLMに公開されません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"veriswarm-veriswarm": {
"command": "uvx",
"args": [
"veriswarm-mcp"
]
}
}
}
起動コマンドuvx veriswarm-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypiveriswarm-mcp0.4.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

VeriSwarm SDK と統合

pip veriswarm pip veriswarm-mcp npm @veriswarm/sdk MCP Registry

VeriSwarm の公式クライアントライブラリ、MCP サーバー、プラグインです。AI エージェント向けの信頼インフラを提供します。

パッケージ

パッケージ言語インストール説明
Python SDKPythonpip install veriswarmワークフロー、認証情報の発行、スコアリングプロファイル、LangChain アダプターを備えた REST クライアント
Node.js SDKJavaScriptnpm install @veriswarm/sdk判定、イベント、ワークフロー、エージェント管理に対応した ESM クライアント
MCP ServerPythonpip install veriswarm-mcp信頼スコアリング、Guard、Passport、Vault、ワークフロー、コンプライアンス(OWASP/EU AI Act/NIST/ISO 42001)、Cedar ポリシーと ABAC 属性、SRE、コンテキストガバナンス、コンテンツの来歴(EU AI Act 第 50 条)に対応する 89 個の MCP ツールを提供します。Claude Desktop、Cursor、その他のあらゆる MCP クライアントで動作します。(approve_jit_grant と issue_jit_token は意図的に LLM に公開されていません。これらの操作は、Web UI の認証済みセッションから実行します。)
OpenClaw PluginTypeScriptopenclaw plugins install veriswarmOpenClaw エージェント向けの 11 個のツールと 3 個のフックを提供します。PII のトークン化、ポリシーの適用、監査に対応します。機能ごとに有効/無効を設定できます。
GitHub ActionPythonGitHub MarketplaceCI/CD の信頼ゲート。パイプラインでエージェントの信頼スコアを確認します。
JSON SchemasJSONnpm install @veriswarm/schemasイベント、プロファイル、スコア、ワークフローのスキーマ定義

クイックスタート

MCP サーバー(推奨)

MCP クライアントの設定(Claude Desktop、Cursor など)に追加します。

{
  "mcpServers": {
    "veriswarm": {
      "command": "python3",
      "args": ["-m", "veriswarm_mcp"],
      "env": {
        "VERISWARM_API_URL": "https://api.veriswarm.ai",
        "VERISWARM_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

または、セットアップ CLI を使用します。

pip install veriswarm-mcp
veriswarm-setup --platform claude --api-key YOUR_API_KEY

これにより、MCP サーバー、Guard フック(PII 保護とアクティビティのログ記録)、Guard Proxy の設定がインストールされます。

Python SDK
from veriswarm import VeriSwarmClient

client = VeriSwarmClient("https://api.veriswarm.ai", "YOUR_API_KEY")

# Register an agent
agent = client.register_agent({"slug": "my-agent", "display_name": "My Agent"})

# Check if an action should be allowed
result = client.check_decision(agent_id="agt_123", action_type="send_email")
print(result["decision"])  # "allow", "review", or "deny"

# Ingest events
client.ingest_event(
    event_id="evt_001", agent_id="agt_123", source_type="platform",
    event_type="task.completed", occurred_at="2026-04-01T00:00:00Z",
    payload={"task": "onboarding", "success": True}
)
Node.js SDK
import { VeriSwarmClient } from '@veriswarm/sdk'

const client = new VeriSwarmClient({
  baseUrl: 'https://api.veriswarm.ai',
  apiKey: 'YOUR_API_KEY'
})

const result = await client.checkDecision({
  agentId: 'agt_123',
  actionType: 'send_email'
})
OpenClaw プラグイン
{
  plugins: {
    entries: {
      veriswarm: {
        enabled: true,
        config: {
          apiKey: "YOUR_API_KEY",
          piiEnabled: true,
          policyEnabled: true,
          injectionScan: true,
          auditEnabled: true
        }
      }
    }
  }
}

無料プラン

クレジットカードなしでご利用を開始できます。

  • 1 日あたり 5,000 件の信頼スコア照会
  • 最大 10 個のエージェント
  • イベント取り込みは無制限
  • 必要に応じて発行されるポータブルな認証情報(プランごとにレート制限があります。現在の上限は料金をご覧ください)

veriswarm.ai で登録してください。

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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