CLCaptain.Legal MCP
Ligar

Servidor MCP oficial / JSON-RPC

Exemplos práticos MCP

Estes exemplos mostram uma integração fiável. Consulte tools/list e siga os esquemas devolvidos; os campos variam por documento.

01

Exemplo 1: do pedido à pré-visualização

O utilizador descreve a necessidade. O assistente identifica primeiro o tipo e conduz a entrevista sem inventar dados.

User

Procura um contrato de arrendamento para os Países Baixos, mostra o preço e ajuda-me a preencher o documento.

Assistant

list_document_types → get_requirements → generate_document

02

Exemplo 2: chamadas MCP diretas

Os payloads JSON-RPC estão abreviados. initialize e os cabeçalhos da sessão foram omitidos.

Pesquisar o catálogo
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_document_types",
    "arguments": {
      "country": "NL",
      "query": "huurovereenkomst",
      "limit": 10
    }
  }
}
Carregar a entrevista
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "get_requirements",
    "arguments": {
      "document_type": "<id returned by search>"
    }
  }
}
Gerar a pré-visualização
{
  "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

Regras a testar

  1. Pesquisar antes de escolher document_type.
  2. Recolher todos os campos obrigatórios ativos e omitir os condicionais ocultos.
  3. Mostrar a pré-visualização e o preço exato antes da compra.
  4. Chamar purchase_document apenas após confirmação explícita e email válido.