{
  "name": "WebMCP.nl",
  "description": "Het Nederlandse kennisplatform voor het actie-web. Deze site biedt haar eigen functies aan als aanroepbare WebMCP-tools.",
  "url": "https://webmcp.nl",
  "tools": [
    {
      "name": "scan_website",
      "description": "Lees de gratis samenvatting van de voorlopige WebMCP.nl AI-Ready score: echte score, deelscores, meetmoment, basisprofiel, rapportlink en beperkingen. Alleen een website nodig; geen e-mail, aanvraag of registratie. De meting kan uit de rapportcache komen; gemetenOp is het meetmoment. Meet geen daadwerkelijke AI-vermeldingen.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "website": {
            "type": "string",
            "description": "Publiek domein of HTTP(S)-URL, bijvoorbeeld top.nl"
          }
        },
        "required": [
          "website"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "untrustedContentHint": true
      }
    },
    {
      "name": "vraag_agent_ready_scan_aan",
      "description": "Verstuurt een bevestigingsmail voor de gratis AI-Ready Scan. De ontvanger moet eerst op de bevestigingslink klikken; daarna start de scan en volgt de gratis samenvatting met score en deelscores per e-mail. Gebruik scan_website om de samenvatting direct uit te lezen.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "website": {
            "type": "string",
            "description": "URL van de te scannen website"
          },
          "email": {
            "type": "string",
            "description": "E-mailadres voor de gratis scansamenvatting"
          }
        },
        "required": [
          "website",
          "email"
        ]
      }
    },
    {
      "name": "meld_aan_nieuwsbrief",
      "description": "Meldt het opgegeven e-mailadres echt aan voor de AI-Ready Update, de nieuwsbrief die eens per twee weken verschijnt.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "email": {
            "type": "string",
            "description": "E-mailadres voor de nieuwsbrief"
          }
        },
        "required": [
          "email"
        ]
      }
    },
    {
      "name": "bekijk_diensten",
      "description": "Overzicht van alle diensten en tarieven van webmcp.nl.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "annotations": {
        "readOnlyHint": true
      }
    },
    {
      "name": "genereer_webmcp_tool",
      "description": "Genereert een concept-tooldefinitie en registratiecode voor een willekeurige formulierpagina. Toont het resultaat in de generator-sectie; er wordt niets opgeslagen of verstuurd.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "url": {
            "type": "string",
            "description": "URL van de formulierpagina"
          },
          "type": {
            "type": "string",
            "enum": [
              "afspraak",
              "reservering",
              "bestelling",
              "offerte",
              "melding",
              "aanvraag"
            ]
          },
          "velden": {
            "type": "string",
            "description": "komma-gescheiden veldnamen"
          }
        },
        "required": [
          "url",
          "type"
        ]
      },
      "annotations": {
        "readOnlyHint": true
      }
    },
    {
      "name": "open_sector_voorbeeld",
      "description": "Opent het mens/agent/call-voorbeeld van een specifieke branche in de voorbeeldensectie op de pagina.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sector": {
            "type": "string",
            "enum": [
              "verzekeren",
              "bank",
              "overheid",
              "zorg",
              "reizen",
              "energie",
              "retail",
              "telecom"
            ]
          }
        },
        "required": [
          "sector"
        ]
      },
      "annotations": {
        "readOnlyHint": true
      }
    },
    {
      "name": "bekijk_kennisbank",
      "description": "Lijst van de nieuwste artikelen in de kennisbank van webmcp.nl.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "annotations": {
        "readOnlyHint": true
      }
    },
    {
      "name": "zoek_aanbieders",
      "description": "Zoekt AI-ready bedrijven in het register, per branche, gesorteerd op scan-score.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "branche": {
            "type": "string",
            "enum": [
              "garage",
              "hotel",
              "horeca",
              "webshop",
              "b2b",
              "zorg",
              "verzekeren",
              "overheid"
            ]
          }
        },
        "required": [
          "branche"
        ]
      },
      "annotations": {
        "readOnlyHint": true
      }
    },
    {
      "name": "vraag_offertes_aan",
      "description": "Demonstratie van het toekomstige register: simuleert tot 5 gestructureerde offerte-aanvragen bij AI-ready aanbieders. Er wordt niets echt verstuurd; de simulatie is te volgen in de registersectie.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "branche": {
            "type": "string",
            "enum": [
              "garage",
              "hotel",
              "horeca",
              "webshop",
              "b2b",
              "zorg",
              "verzekeren",
              "overheid"
            ]
          },
          "aantal": {
            "type": "integer",
            "maximum": 5
          },
          "omschrijving": {
            "type": "string"
          }
        },
        "required": [
          "branche"
        ]
      },
      "annotations": {
        "readOnlyHint": true
      }
    },
    {
      "name": "stuur_contactbericht",
      "description": "Stuur een bericht naar het team van WebMCP.nl (vragen over de scan, een audit of samenwerking). Antwoord binnen 1 werkdag per e-mail.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "naam": {
            "type": "string",
            "description": "Naam van de afzender"
          },
          "email": {
            "type": "string",
            "description": "E-mailadres waarop het team kan antwoorden"
          },
          "bericht": {
            "type": "string",
            "description": "Het bericht (minimaal 10 tekens)"
          }
        },
        "required": [
          "naam",
          "email",
          "bericht"
        ]
      }
    },
    {
      "name": "bekijk_monitor",
      "description": "Status en opzet van de Nederlandse AI-Ready Monitor.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "annotations": {
        "readOnlyHint": true
      }
    }
  ],
  "endpoints": {
    "mcp": "https://webmcp.nl/api/mcp",
    "openapi": "https://webmcp.nl/api/register/openapi.json",
    "register": "https://webmcp.nl/api/register",
    "scanPreview": "https://webmcp.nl/api/scan/preview",
    "scanPageExample": "https://webmcp.nl/scan?site=top.nl",
    "scanPreviewTextExample": "https://webmcp.nl/api/scan/preview?website=top.nl&format=txt",
    "scanPreviewLegacy": "https://webmcp.nl/api/scan/preview-request",
    "scanReportExample": "https://webmcp.nl/rapport/top.nl",
    "documentation": "https://webmcp.nl/docs",
    "methodology": "https://webmcp.nl/methodiek"
  }
}