← WebMCP Directory

Tool tree

politiek-profiel.vercel.app

Media & PersonalTools verified
Website
Politiek is meer dan links of rechts. Een rustig, doordacht profiel op vijf onafhankelijke dimensies. Gratis indicatie, betaalde verdieping, geen advertentietracking.
Explore capabilities

    page: Every page

    start_quizAction

    Navigeert de gebruiker naar de PolitiekProfiel-quiz in de gekozen lengte. Antwoorden worden lokaal in de browser bewaard tot het resultaat wordt opgeslagen.

    View tool JSON
    {
      "name": "start_quiz",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigeert de gebruiker naar de PolitiekProfiel-quiz in de gekozen lengte. Antwoorden worden lokaal in de browser bewaard tot het resultaat wordt opgeslagen.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "tier"
        ],
        "properties": {
          "tier": {
            "type": "string",
            "enum": [
              "quick",
              "standard",
              "extended"
            ],
            "description": "Quizlengte. quick = 15 vragen (~3 min, gratis), standard = 50 vragen (~10 min), extended = 80 vragen (~20 min)."
          }
        }
      },
      "page": "/"
    }
    open_compareAction

    Opent de vergelijkingspagina voor twee profielen. Beide parameters zijn slugs van een ideologie, politicus of land (bijv. 'sociaal-liberalisme', 'mark-rutte', 'nederland').

    View tool JSON
    {
      "name": "open_compare",
      "kind": "act",
      "impl": "imperative",
      "description": "Opent de vergelijkingspagina voor twee profielen. Beide parameters zijn slugs van een ideologie, politicus of land (bijv. 'sociaal-liberalisme', 'mark-rutte', 'nederland').",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "a",
          "b"
        ],
        "properties": {
          "a": {
            "type": "string",
            "pattern": "^[a-z0-9-]{1,64}$",
            "description": "Slug van het eerste profiel."
          },
          "b": {
            "type": "string",
            "pattern": "^[a-z0-9-]{1,64}$",
            "description": "Slug van het tweede profiel."
          }
        }
      },
      "page": "/"
    }
    open_resultAction

    Opent een eerder opgeslagen, anoniem PolitiekProfiel-resultaat aan de hand van de share-ID die de quiz-API teruggeeft.

    View tool JSON
    {
      "name": "open_result",
      "kind": "act",
      "impl": "imperative",
      "description": "Opent een eerder opgeslagen, anoniem PolitiekProfiel-resultaat aan de hand van de share-ID die de quiz-API teruggeeft.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "id"
        ],
        "properties": {
          "id": {
            "type": "string",
            "pattern": "^[A-Za-z0-9_-]{6,32}$",
            "description": "Share-ID van een opgeslagen resultaat (zoals geretourneerd door POST /api/results)."
          }
        }
      },
      "page": "/"
    }