← WebMCP Directory

Tool tree

protocolsoup.com

Developer ToolsTools verified
Website
Execute real OAuth 2.0, OpenID Connect, OID4VCI, OID4VP, SAML, SPIFFE, SCIM and SSF flows against live infrastructure. Inspect every request, decode tokens and assertions, and issue or present…
Explore capabilities

    page: Every page

    search_protocolsAnswer

    List the authentication and identity protocols ProtocolSoup implements, optionally filtered by a search term matched against protocol name, description, and tags.

    View tool JSON
    {
      "name": "search_protocols",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the authentication and identity protocols ProtocolSoup implements, optionally filtered by a search term matched against protocol name, description, and tags.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Optional search term, for example \"oauth\" or \"credentials\"."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    list_protocol_flowsAnswer

    List the flows a protocol can execute, including which are runnable and the ordered steps each one performs.

    View tool JSON
    {
      "name": "list_protocol_flows",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the flows a protocol can execute, including which are runnable and the ordered steps each one performs.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "protocolId": {
            "type": "string",
            "description": "Protocol id from search_protocols, for example \"oauth2\" or \"oid4vci\"."
          }
        },
        "required": [
          "protocolId"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    decode_tokenAnswer

    Decode a JWT and report its header, payload, and whether its signature verifies against the sandbox key set.

    View tool JSON
    {
      "name": "decode_token",
      "kind": "answer",
      "impl": "imperative",
      "description": "Decode a JWT and report its header, payload, and whether its signature verifies against the sandbox key set.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "token": {
            "type": "string",
            "description": "The encoded JWT to decode."
          }
        },
        "required": [
          "token"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    open_protocol_pageAction

    Navigate this browser tab to a protocol page, where its flows can be run interactively.

    View tool JSON
    {
      "name": "open_protocol_page",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate this browser tab to a protocol page, where its flows can be run interactively.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "protocolId": {
            "type": "string",
            "description": "Protocol id from search_protocols, for example \"saml\"."
          }
        },
        "required": [
          "protocolId"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }