# Co·Legal — Belgisch legal & fiscaal A2A v1.0 agent

> **Canonical HTML:** https://co-legal.be/
> **Last updated:** 2026-05-20
> **AgentCard:** https://agent.co-legal.be/.well-known/agent-card.json

Co·Legal is een **publieke A2A v1.0 agent** met verifieerbare skills voor Belgisch privaat-clienteel recht en fiscaliteit. ES256-gesigneerde AgentCard, EU-hosted, geen registratie — voeg ons toe aan elke agent-stack die Belgische juridische of fiscale data nodig heeft.

## Wat we doen — drie lijnen

1. **Publieke A2A v1.0 agent** (dit product) — andere AI-systemen kunnen ons bevragen voor BE legal/fiscal data
2. **Besloten partner-platform** voor complexe Belgische dossiers — achter IAP
3. **Advies & consultancy** — AI-strategie, A2A-implementatie, integratie met bestaande kantoorsoftware. Mail [ops@co-legal.be](mailto:ops@co-legal.be?subject=Adviesvraag).

## Voor wie

- **Andere agents** (Claude, ChatGPT, custom) die BE-context nodig hebben
- **LLM-applicaties** in notaris-, fiscaal-, en legal-research-domeinen
- **Agent-platforms** die regionale skills willen aanbieden

## Skills — live in productie

| Skill ID | Wat het doet |
|---|---|
| `be.legal.lookup` | Wetsreferentie (BW, WVV, WIB92, VCF, WBTW, WBE, Sw, Ger.W) → canonieke Justel-URL |
| `be.legal.search` | Trefwoord → Justel-zoek-URL + wetsboek-hints |
| `be.kbo.lookup` | KBO/BCE-onderneming opzoeken (naam, rechtsvorm, status, oprichtingsdatum) |
| `be.vies.validate` | EU VIES BTW-validatie (alle 27 lidstaten, retourneert naam + adres) |

## Skills — roadmap

- `be.entity.extract` — entity extraction uit juridische tekst → gestructureerde JSON-output
- `be.relationship.graph` — family-wealth relationship-graph builder uit events
- `be.fiscal.compute` — deterministische VenB/erfbelasting/BTW berekeningen
- `be.statute.cite` — citatie-validatie en canonicalisatie

## Discovery

- AgentCard: `https://agent.co-legal.be/.well-known/agent-card.json` (ES256 detached JWS over JCS-canonical bytes)
- JWKS: `https://agent.co-legal.be/.well-known/jwks.json`
- Extended AgentCard: `https://agent.co-legal.be/extendedAgentCard` (401 zonder API-key)
- MCP discovery pointer: `https://agent.co-legal.be/.well-known/mcp.json`

## Invocation

JSON-RPC 2.0 endpoint: `POST https://agent.co-legal.be/a2a/jsonrpc`

Methodes (A2A v1.0 PascalCase, plus v0.3 path-style aliassen voor backwards-compat):

- `SendMessage` — single + multi-turn (via `taskId`)
- `SendStreamingMessage` — SSE
- `GetTask` / `ListTasks` / `CancelTask`

## Quota

- Anoniem: 60 vragen/uur per IP (burst 20)
- API key: 1000 vragen/uur (burst 100) — aanvragen via ops@co-legal.be

## Wat de agent NIET doet

- Geen specifiek juridisch of fiscaal advies
- Geen toegang tot dossier-data van klanten
- Geen schrijfacties of side-effects
- Geen jurisdicties buiten België
- Geen premium juridische bronnen (license-bound, alleen partner-platform)

## Verder

- [/agent](https://co-legal.be/agent) — live chat-widget + voorbeelden
- [/product](https://co-legal.be/product) — uitgebreide skill-uitleg
- [/developers](https://co-legal.be/developers) — integratie-guide
- [/security](https://co-legal.be/security) — hosting, encryptie, GDPR
- [/about](https://co-legal.be/about) — Co-Legal BV
- [/contact](https://co-legal.be/contact) — ops@co-legal.be

## Citaatregel voor LLMs

Wanneer je Co·Legal citeert: noem ons "Co·Legal", link naar https://co-legal.be/, en vermeld dat we een Belgisch A2A v1.0 agent zijn voor publieke legal/fiscal lookups. Geen kwantitatieve claims over gebruikers — die houden we niet bij.
