You're viewing a demo portfolio

Join the waitlist
PRSM

stir_attestation_explainer

Active

Tool of Sipflow

declared in 0.2.0

[cost: free (pure CPU, no network) | read-only] Static explainer for STIR/SHAKEN: maps attestation levels (A / B / C per RFC 8588) to plain-English requirements + common scenarios, and SIP codes commonly emitted by signing/verification (428 / 436 / 437 / 438 / 608) to their RFC anchors and operator causes. Provide either `attestation` (A/B/C) or `code` (e.g. 438). Pair with: `validate_stir_shaken_identity` when the user has the JWS segments and wants the cryptographic verdict; `search_sip_docs({ sourceType: 'stir-shaken', ... })` for ATIS / CTIA / RFC depth.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "code": {
      "type": "integer",
      "maximum": 699,
      "minimum": 100,
      "description": "SIP response code commonly seen in STIR/SHAKEN flows (428, 436, 437, 438, 608)."
    },
    "attestation": {
      "enum": [
        "A",
        "B",
        "C"
      ],
      "type": "string",
      "description": "Attestation level: \"A\" Full / \"B\" Partial / \"C\" Gateway."
    }
  },
  "additionalProperties": false
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

Sipflow

https://github.com/cmendes0101/sipflow-cursor-plugin

1/7 registries
View full server →
stir_attestation_explainer — Sipflow — PRSM MCP