← WebMCP Directory

Tool tree

public-service-passport.netlify.app

Health & EducationTools verified
Website
Public Service Passport
Explore capabilities
    check_eligibilityAnswer

    Check a Berlin household against preliminary family-benefit gates. Orientation only: returns sources and uncertainty, never a legal entitlement.

    View tool JSON
    {
      "name": "check_eligibility",
      "kind": "answer",
      "impl": "imperative",
      "description": "Check a Berlin household against preliminary family-benefit gates. Orientation only: returns sources and uncertainty, never a legal entitlement.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "household": {
            "type": "object",
            "description": "Household with adults, children ages, monthlyGrossIncome, warmRent, receivesKindergeld and city=Berlin."
          }
        },
        "required": [
          "household"
        ],
        "additionalProperties": false
      }
    }
    calculate_supportAction

    Return only amounts justified from pinned 2026 anchors, separating known amounts, maximum potentials and official-check-only values.

    View tool JSON
    {
      "name": "calculate_support",
      "kind": "act",
      "impl": "imperative",
      "description": "Return only amounts justified from pinned 2026 anchors, separating known amounts, maximum potentials and official-check-only values.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "household": {
            "type": "object"
          }
        },
        "required": [
          "household"
        ],
        "additionalProperties": false
      }
    }
    list_missing_evidenceAnswer

    List evidence categories for the latest or supplied evaluation while preserving claims versus documentary evidence.

    View tool JSON
    {
      "name": "list_missing_evidence",
      "kind": "answer",
      "impl": "imperative",
      "description": "List evidence categories for the latest or supplied evaluation while preserving claims versus documentary evidence.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "traceId": {
            "type": "string"
          },
          "household": {
            "type": "object"
          }
        },
        "additionalProperties": false
      }
    }
    explain_resultAction

    Explain why a result was produced using its deterministic trace and source anchors.

    View tool JSON
    {
      "name": "explain_result",
      "kind": "act",
      "impl": "imperative",
      "description": "Explain why a result was produced using its deterministic trace and source anchors.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "traceId": {
            "type": "string"
          }
        },
        "required": [
          "traceId"
        ],
        "additionalProperties": false
      }
    }
    prepare_next_stepsAction

    Return ordered human-reviewable next actions and official service links. Cannot submit an application or act on the user’s behalf.

    View tool JSON
    {
      "name": "prepare_next_steps",
      "kind": "act",
      "impl": "imperative",
      "description": "Return ordered human-reviewable next actions and official service links. Cannot submit an application or act on the user’s behalf.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "traceId": {
            "type": "string"
          }
        },
        "required": [
          "traceId"
        ],
        "additionalProperties": false
      }
    }
    replay_caseAction

    Replay the exact rule trace and derived passport for a trace ID.

    View tool JSON
    {
      "name": "replay_case",
      "kind": "act",
      "impl": "imperative",
      "description": "Replay the exact rule trace and derived passport for a trace ID.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "traceId": {
            "type": "string"
          }
        },
        "required": [
          "traceId"
        ],
        "additionalProperties": false
      }
    }
    derive_benefit_passportAction

    Derive structured self-attested claims, evidence categories and cross-service reuse from a household snapshot. Does not persist or verify documents.

    View tool JSON
    {
      "name": "derive_benefit_passport",
      "kind": "act",
      "impl": "imperative",
      "description": "Derive structured self-attested claims, evidence categories and cross-service reuse from a household snapshot. Does not persist or verify documents.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "household": {
            "type": "object"
          }
        },
        "required": [
          "household"
        ],
        "additionalProperties": false
      }
    }
    get_passport_statusAnswer

    Read the latest passport plus human-marked local evidence readiness. Read only; does not mark evidence as verified.

    View tool JSON
    {
      "name": "get_passport_status",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the latest passport plus human-marked local evidence readiness. Read only; does not mark evidence as verified.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "traceId": {
            "type": "string"
          }
        },
        "additionalProperties": false
      }
    }
    plan_applicationAction

    Build an evidence preparation plan for KiZ, Wohngeld or Bildung & Teilhabe. Never submits or signs anything.

    View tool JSON
    {
      "name": "plan_application",
      "kind": "act",
      "impl": "imperative",
      "description": "Build an evidence preparation plan for KiZ, Wohngeld or Bildung & Teilhabe. Never submits or signs anything.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "traceId": {
            "type": "string"
          },
          "service": {
            "type": "string",
            "enum": [
              "kiz",
              "wohngeld",
              "but"
            ]
          }
        },
        "required": [
          "service"
        ],
        "additionalProperties": false
      }
    }
    prepare_application_packetAction

    Prepare a browser-local draft using passport claims, local applicant details and human-marked evidence. Never submits or signs.

    View tool JSON
    {
      "name": "prepare_application_packet",
      "kind": "act",
      "impl": "imperative",
      "description": "Prepare a browser-local draft using passport claims, local applicant details and human-marked evidence. Never submits or signs.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string",
            "enum": [
              "kiz",
              "wohngeld",
              "but"
            ]
          },
          "applicationDetails": {
            "type": "object"
          },
          "preparedEvidence": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "maxItems": 20
          }
        },
        "required": [
          "service"
        ],
        "additionalProperties": false
      }
    }
    validate_application_packetAnswer

    Report missing fields, evidence blockers and human-review requirements for a browser-local application packet. Never changes or submits it.

    View tool JSON
    {
      "name": "validate_application_packet",
      "kind": "answer",
      "impl": "imperative",
      "description": "Report missing fields, evidence blockers and human-review requirements for a browser-local application packet. Never changes or submits it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string",
            "enum": [
              "kiz",
              "wohngeld",
              "but"
            ]
          }
        },
        "required": [
          "service"
        ],
        "additionalProperties": false
      }
    }