io.github.veriswarm/veriswarm-mcp

السجل الرسمي السحابة وDevOps

VeriSwarm MCP Server — Trust infrastructure for AI agents via Model Context Protocol

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

PYPI package veriswarm-mcp
Claude Code
claude mcp add veriswarm-mcp -- uvx veriswarm-mcp==0.4.0
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "veriswarm-mcp": {
            "command": "uvx",
            "args": [
                "veriswarm-mcp==0.4.0"
            ]
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. VeriSwarm SDK & Integrations
  2. Packages
  3. Quick Start
  4. Free Plan
  5. Links
  6. License

VeriSwarm SDK & Integrations

Official client libraries, MCP server, and plugins for VeriSwarm — trust infrastructure for AI agents.

Packages

PackageLanguageInstallDescription
**Python SDK**Pythonpip install veriswarmREST client with Workflows, credential issuance, scoring profiles, LangChain adapter
**Node.js SDK**JavaScriptnpm install @veriswarm/sdkESM client for decisions, events, Workflows, agent management
**MCP Server**Pythonpip install veriswarm-mcp89 MCP tools for trust scoring, Guard, Passport, Vault, Workflows, Compliance (OWASP/EU AI Act/NIST/ISO 42001), Cedar policies + ABAC attributes, SRE, context governance, and content provenance (EU AI Act Art. 50). Works with Claude Desktop, Cursor, and any MCP client. (approve_jit_grant and issue_jit_token are deliberately not exposed to the LLM — those actions live behind an authenticated session in the web UI.)
**OpenClaw Plugin**TypeScriptopenclaw plugins install veriswarm11 tools + 3 hooks for OpenClaw agents. PII tokenization, policy enforcement, audit. Per-feature enable/disable.
**GitHub Action**PythonGitHub MarketplaceCI/CD trust gate — check agent trust scores in your pipeline
**JSON Schemas**JSONnpm install @veriswarm/schemasSchema definitions for events, profiles, scores, and workflows

Quick Start

Add to your MCP client config (Claude Desktop, Cursor, etc.):

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

Or use the setup CLI:

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

This installs the MCP server, Guard hooks (PII protection + activity logging), and Guard Proxy config.

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 Plugin
{
  plugins: {
    entries: {
      veriswarm: {
        enabled: true,
        config: {
          apiKey: "YOUR_API_KEY",
          piiEnabled: true,
          policyEnabled: true,
          injectionScan: true,
          auditEnabled: true
        }
      }
    }
  }
}

Free Plan

Get started with no credit card:

  • 5,000 trust score queries/day
  • Up to 10 agents
  • Unlimited event ingestion
  • Portable credentials issued on demand (rate-limited per plan; see pricing for current limits)

Sign up at veriswarm.ai.

License

MIT

الأسئلة الشائعة

ما هو io.github.veriswarm/veriswarm-mcp؟

VeriSwarm MCP Server — Trust infrastructure for AI agents via Model Context Protocol

كيف أثبّت io.github.veriswarm/veriswarm-mcp؟

يعمل على جهازك. في Claude Code: claude mcp add veriswarm-mcp -- uvx veriswarm-mcp==0.4.0. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج io.github.veriswarm/veriswarm-mcp إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل io.github.veriswarm/veriswarm-mcp مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون io.github.veriswarm/veriswarm-mcp؟

ينشره veriswarm. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.