CLCaptain.Legal MCP
Koppelen

Officiële MCP-server / JSON-RPC

Praktische MCP-voorbeelden

Deze voorbeelden tonen een betrouwbare integratie. Roep tools/list tijdens runtime aan en volg de ontvangen schema’s; velden verschillen per document.

01

Voorbeeld 1: van verzoek tot voorbeeld

De gebruiker beschrijft wat nodig is. De assistent bepaalt eerst het documenttype en doorloopt de vragen zonder gegevens te verzinnen.

User

Zoek een huurovereenkomst voor Nederland, laat de prijs zien en begeleid mij bij het invullen.

Assistant

list_document_types → get_requirements → generate_document

02

Voorbeeld 2: rechtstreekse MCP-aanroepen

De JSON-RPC-berichten zijn ingekort. initialize en de sessieheaders zijn weggelaten voor de leesbaarheid.

Catalogus doorzoeken
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_document_types",
    "arguments": {
      "country": "NL",
      "query": "huurovereenkomst",
      "limit": 10
    }
  }
}
Vragenlijst laden
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "get_requirements",
    "arguments": {
      "document_type": "<id returned by search>"
    }
  }
}
Voorbeeld genereren
{
  "jsonrpc": "2.0",
  "id": 3,
  "method": "tools/call",
  "params": {
    "name": "generate_document",
    "arguments": {
      "document_type": "<id returned by search>",
      "answers": {
        "<field_id>": "<user answer>"
      }
    }
  }
}

03

Integratieregels om te testen

  1. Zoek voordat document_type wordt gekozen.
  2. Verzamel alle actieve verplichte velden en laat verborgen voorwaardelijke velden weg.
  3. Toon het voorbeeld en de exacte prijs vóór aankoop.
  4. Roep purchase_document alleen aan na uitdrukkelijke bevestiging en een geldig e-mailadres.