Agentic API Security

Every API your agent touches
needs a Trust Manifest

Nexum scans MCP servers and OpenAPIs for agentic risk patterns. Deterministic. No LLM. In seconds.

2,608 APIs
scanned
22.9% with no
findings
5 Deterministic
rules
8.5% with CRITICAL
findings

Scan your API spec

Upload a JSON or YAML file — MCP server definition or OpenAPI spec. Get a Risk Score and downloadable Trust Manifest PDF in seconds.

Drop your spec here or click to browseTap to select your file

.json · .yaml · .yml
MCP server definitions and OpenAPI 3.x supported

Analyzing spec…
An error occurred. Please try again.
0
Tier 0
0 findings
    Your Trust Manifest badge

    Agentic risk, detected in real time

    Every finding shown here is from a real public API scan.

    NEXUM SCANNER · LIVE
    2,608 APIs scanned

    Real blast radius. Real APIs.

    From our scan of 2,608 public APIs.

    Messaging
    slack.com
    58
    CRITICAL findings

    Admin endpoints expose token credentials in query strings — visible in every agent HTTP log.

    Payments
    stripe.com
    5
    CRITICAL findings

    Token-bearing payment endpoints appear in agent request logs, leaking credentials on every call.

    Infrastructure
    digitalocean.com
    3
    CRITICAL findings

    Bulk-delete operations without resource scope — a single agent call can destroy an entire fleet.

    Developer Tools
    github.com
    7
    CRITICAL findings

    API token parameters in query strings across 7 endpoints, exposed in every agent request log.

    Three steps to certification

    Step 01
    📄
    Upload your spec

    Drop any MCP server definition or OpenAPI 3.x spec — JSON or YAML. No account required. Nothing is stored.

    Step 02
    5 deterministic rules run

    Zero LLM. Zero guessing. Nexum applies five static analysis rules designed for agentic threat models: auth leakage, destructive ambiguity, unbounded scope, idempotency, schema volatility.

    Step 03
    Get your Trust Manifest

    Receive a Risk Score, a Risk Tier (0–2), and a portable Trust Manifest PDF. Add the badge to your README. Ship with confidence.

    Five agentic risk patterns

    Each rule targets a failure mode specific to AI agents — not generic API bugs.

    NEXUM-001 CRITICAL
    Auth Leakage Risk

    Credentials transmitted via query string. An agent that logs its own HTTP calls will expose secrets in plain text.

    NEXUM-002 CRITICAL
    Destructive Ambiguity

    Delete or purge operations without a specific resource ID. Agents acting on ambiguous endpoints can wipe entire datasets in a single call.

    NEXUM-003 HIGH
    Unbounded Scope

    Wildcard parameters or destructive operations without required filters. A single misconfigured agent call can affect every resource in scope.

    NEXUM-004 HIGH
    Idempotency Missing

    Mutation endpoints that lack an Idempotency-Key mechanism. Retry loops in agents can silently duplicate state-changing operations.

    NEXUM-005 MEDIUM
    Schema Volatility

    additionalProperties: true on mutation schemas. Agents can silently write arbitrary fields — a vector for prompt injection via data.

    The portable contract between agent and API

    A Trust Manifest is a machine-readable JSON artifact that summarises every risk finding, the inferred Risk Tier, and any fields that require human review before an agent is authorized to use the API.

    It is designed to be committed alongside your API spec — a signed declaration that the surface has been audited for agentic misuse.

    Read the open specification →

    trust-manifest.json · Tier 2 example
    "manifest_version": "1.0-draft",
    "inferred_risk_tier": 2,
    "nexum_risk_score": 85,
    "model_compatibility_range":
      "REQUIRES_HUMAN_REVIEW",
    "findings_summary": [
      {
        "rule_id": "NEXUM-001",
        "severity": "CRITICAL",
        "path": "/v1/auth",
        "method": "GET"
      }
    ],
    "manual_review_required": [
      "auth_leakage_remediation",
      "destructive_scope_audit"
    ]