Co-Legal

Co-Legal B.V. is a Dutch company (KvK 42135345, Delft) building AI-native legal software and dossier support for Belgian and cross-border Belgium–Netherlands matters — wealth planning and succession, company law and transactions, tax and finance, real estate — sold to law firms, notaries, accountants and tax advisers by proposal, with the private platform behind Cloudflare Access and Microsoft Entra. Alongside it Co-Legal runs a public, free, anonymous, read-only agent at agent.co-legal.be for informational Belgian and Dutch legal and fiscal source questions: an A2A 1.0 agent card signed with JWS ES256 (verifiable against a published JWKS) declaring 17 skills — KBO/BCE company lookup, EU VIES VAT validation, Belgian and Dutch ECLI case-law resolvers, EUR-Lex/CELEX and Justel/wetten.overheid.nl statute resolvers, Flemish inheritance-tax brackets, ECB reference rates, IBAN validation, public legal-corpus search and read, a citation verifier, DOCX concept drafting and a natural-language answer skill — and a remote MCP server at https://agent.co-legal.be/mcp that answers an anonymous tools/list with 12 of those as read-only, idempotent tools. Everything runs on Google Cloud in the EU with the model (claude-opus-5 via Vertex AI) disclosed inside the card. No OpenAPI is published; the MCP tools/list and the card's tool-schema extension are the machine-readable contract.

Co-Legal is listed with 2 APIs on the APIs.io network. Tagged areas include Legal, Legal Research, Tax, Case Law, and Legislation.

Co-Legal’s developer surface includes documentation, API reference, getting-started guide, FAQ, support, engineering blog, pricing, and 33 more developer resources.

42.3/100 developing ▬ flat Agent 18/100 agent aware Front door AI 4/6 moderate Full breakdown ↓
scored 2026-10-09 · rubric v0.23.0
2 APIs 2 MCP Servers
LegalLegal ResearchTaxCase LawLegislationCompany RegistryVAT ValidationBelgiumNetherlandsEuropean UnionA2AMCPAgent-NativeArtificial IntelligenceLegal Tech

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-09 · rubric v0.23.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero: never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and several others — scorable at all.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/co-legal-be: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 2

Individual APIs this provider publishes, each with its own machine-readable definition.

Co-Legal Public Assistant (A2A Agent)

Agent2Agent 1.0 surface of Co-Legal's public legal/fiscal assistant. The agent card at https://agent.co-legal.be/.well-known/agent-card.json (version 1.27.9, JWS ES256-signed, v...

Co-Legal Legal Lookup MCP Server

Remote Model Context Protocol server at https://agent.co-legal.be/mcp (Streamable HTTP, POST only, negotiated protocol version 2025-06-18, serverInfo colegal-legal-lookup 1.27.9...

MCP Servers 2

Model Context Protocol servers that expose these APIs to AI agents.

Co-Legal MCP Server

Co-Legal operates ONE remote MCP server at https://agent.co-legal.be/mcp — the same Cloud Run host that serves its A2A agent card and JSON-RPC endpoint. It is POST-only Streamab...

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Co Legal Be Rate Limits

2 limits

RATE LIMITS

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Co Legal Be Authentication

none/apiKey/http · 3 schemes

SECURITY

Co Legal Be Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Co Legal Be Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 7

Pricing, plans, and the legal terms of use

Scroll for all 7

Company 3

The organization behind the API

Other 6

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: co-legal-be
name: Co-Legal
description: 'Co-Legal B.V. is a Dutch company (KvK 42135345, Delft) building AI-native legal software and dossier support
  for Belgian and cross-border Belgium–Netherlands matters — wealth planning and succession, company law and transactions,
  tax and finance, real estate — sold to law firms, notaries, accountants and tax advisers by proposal, with the private platform
  behind Cloudflare Access and Microsoft Entra. Alongside it Co-Legal runs a public, free, anonymous, read-only agent at agent.co-legal.be
  for informational Belgian and Dutch legal and fiscal source questions: an A2A 1.0 agent card signed with JWS ES256 (verifiable
  against a published JWKS) declaring 17 skills — KBO/BCE company lookup, EU VIES VAT validation, Belgian and Dutch ECLI case-law
  resolvers, EUR-Lex/CELEX and Justel/wetten.overheid.nl statute resolvers, Flemish inheritance-tax brackets, ECB reference
  rates, IBAN validation, public legal-corpus search and read, a citation verifier, DOCX concept drafting and a natural-language
  answer skill — and a remote MCP server at https://agent.co-legal.be/mcp that answers an anonymous tools/list with 12 of
  those as read-only, idempotent tools. Everything runs on Google Cloud in the EU with the model (claude-opus-5 via Vertex
  AI) disclosed inside the card. No OpenAPI is published; the MCP tools/list and the card''s tool-schema extension are the
  machine-readable contract.'
image: https://co-legal.be/assets/icon-512.png
url: https://raw.githubusercontent.com/api-evangelist/co-legal-be/refs/heads/main/apis.yml
x-type: company
x-source: harvest:a2a-registry
x-tier: profiled
x-tier-reason: enrichment pass 2026-09-19 (local-v3; was a2a-registry harvest stub)
specificationVersion: '0.20'
created: '2026-09-19'
modified: '2026-09-19'
tags:
- Legal
- Legal Research
- Tax
- Case Law
- Legislation
- Company Registry
- VAT Validation
- Belgium
- Netherlands
- European Union
- A2A
- MCP
- Agent-Native
- Artificial Intelligence
- Legal Tech
tags_raw:
- Legal
- Legal research
- Tax
- Case law
- Legislation
- Company registry
- VAT validation
- Belgium
- Netherlands
- European Union
- A2A
- MCP
- Agent-native
- AI
- Legal tech
- agent-native
apis:
- aid: co-legal-be:co-legal-public-assistant-a2a-agent
  name: Co-Legal Public Assistant (A2A Agent)
  description: 'Agent2Agent 1.0 surface of Co-Legal''s public legal/fiscal assistant. The agent card at https://agent.co-legal.be/.well-known/agent-card.json
    (version 1.27.9, JWS ES256-signed, verified against /.well-known/jwks.json) declares one JSONRPC interface at https://agent.co-legal.be/a2a/jsonrpc,
    streaming, an extended card, four extensions (per-skill JSON Schema 2020-12 input schemas, provider metadata with the
    KVK registration, model disclosure — claude-opus-5 via Google Cloud Vertex AI, EU — and an MCP discovery pointer) and
    17 read-only skills covering Belgian and Dutch statute, case-law and company lookups, VAT and IBAN validation, Flemish
    inheritance-tax brackets, ECB rates, public legal-corpus search/read, citation verification, DOCX concept drafting and
    natural-language Q&A in Dutch, French or English. Anonymous within a per-IP fair-use quota advertised in RateLimit-* headers;
    the A2A-Version: 1.0 request header is mandatory. Informational only — not legal advice.'
  humanURL: https://co-legal.be/agent
  baseURL: https://agent.co-legal.be/a2a/jsonrpc
  tags:
  - A2A
  - Agent-Native
  - Legal Research
  - Tax
  - Case Law
  tags_raw:
  - A2A
  - Agent-native
  - Legal research
  - Tax
  - Case law
  - agent-native
  properties:
  - type: AgentCard
    url: a2a/co-legal-be-a2a.yml
  - type: AgentCard
    name: A2A Agent Card (provider-hosted, signed)
    url: https://agent.co-legal.be/.well-known/agent-card.json
  - type: Documentation
    url: https://agent.co-legal.be/
  - type: Authentication
    url: authentication/co-legal-be-authentication.yml
  - type: RateLimits
    url: rate-limits/co-legal-be-rate-limits.yml
  - type: ErrorCatalog
    url: errors/co-legal-be-problem-types.yml
  - type: LLMsTxt
    url: llms/co-legal-be-agent-llms.txt
- aid: co-legal-be:co-legal-legal-lookup-mcp-server
  name: Co-Legal Legal Lookup MCP Server
  description: Remote Model Context Protocol server at https://agent.co-legal.be/mcp (Streamable HTTP, POST only, negotiated
    protocol version 2025-06-18, serverInfo colegal-legal-lookup 1.27.9). initialize and tools/list answer anonymously with
    twelve tools — kbo_lookup, vies_validate, ecli_lookup, eurlex_lookup, erfbelasting_tarieven, legal_lookup, legal_search,
    legal_read, nl_legal_lookup, nl_rechtspraak_lookup, iban_validate, ecb_rates — each carrying a real inputSchema and MCP
    annotations declaring it read-only, non-destructive and idempotent over official public sources (KBO/BCE, VIES, e-Justice/Juportal,
    EUR-Lex, Justel, wetten.overheid.nl, the Flemish Tax Code, the ECB). Discovered through /.well-known/mcp.json and the
    agent card's MCP discovery extension; no OAuth metadata, no session, no credential required.
  humanURL: https://co-legal.be/agent
  baseURL: https://agent.co-legal.be/mcp
  tags:
  - MCP
  - Agent-Native
  - Legal Research
  - Company Registry
  - VAT Validation
  tags_raw:
  - MCP
  - Agent-native
  - Legal research
  - Company registry
  - VAT validation
  - agent-native
  properties:
  - type: MCPServer
    url: mcp/co-legal-be-mcp.yml
  - type: MCPServer
    name: Co-Legal MCP endpoint (Streamable HTTP)
    url: https://agent.co-legal.be/mcp
  - type: MCPServer
    name: MCP discovery pointer
    url: https://agent.co-legal.be/.well-known/mcp.json
  - type: ToolCrosswalk
    url: mcp/co-legal-be-tool-crosswalk.yml
  - type: Documentation
    url: https://agent.co-legal.be/
  - type: Authentication
    url: authentication/co-legal-be-authentication.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: VulnerabilityDisclosure
  url: security/co-legal-be-vulnerability-disclosure.yml
- type: Security
  name: Security & data page (RFC 9116 Policy target)
  url: https://co-legal.be/security
- type: DomainSecurity
  url: security/co-legal-be-domain-security.yml
- type: Website
  url: https://co-legal.be/
- type: DeveloperPortal
  url: https://agent.co-legal.be/
- type: Documentation
  url: https://co-legal.be/agent
- type: APIReference
  name: Signed A2A Agent Card (skills, schemes, per-skill JSON Schemas)
  url: https://agent.co-legal.be/.well-known/agent-card.json
- type: GettingStarted
  name: Invocation quickstart (curl) on the agent landing page
  url: https://agent.co-legal.be/
- type: FAQ
  url: https://co-legal.be/veelgestelde-vragen
- type: Support
  url: https://co-legal.be/contact
- type: Blog
  url: https://co-legal.be/blog
- type: BlogRSS
  url: https://co-legal.be/feed.xml
- type: Pricing
  name: Machine-readable payment options (free tier live; subscription and x402 announced)
  url: https://agent.co-legal.be/.well-known/payment-options.json
- type: TermsOfService
  url: https://co-legal.be/legal
- type: TermsOfService
  name: Public Assistant terms (Legal Context Protocol)
  url: https://agent.co-legal.be/legal/terms
- type: PrivacyPolicy
  url: https://co-legal.be/legal
- type: PrivacyPolicy
  name: Platform privacy (processor role)
  url: https://co-legal.be/platform-privacy
- type: SecurityTxt
  url: well-known/co-legal-be-security.txt
- type: WellKnown
  url: well-known/co-legal-be-well-known.yml
- type: AgentCard
  url: a2a/co-legal-be-a2a.yml
- type: MCPServer
  url: mcp/co-legal-be-mcp.yml
- type: ToolCrosswalk
  url: mcp/co-legal-be-tool-crosswalk.yml
- type: LLMsTxt
  url: llms/co-legal-be-llms.txt
- type: Authentication
  url: authentication/co-legal-be-authentication.yml
- type: Conventions
  url: conventions/co-legal-be-conventions.yml
- type: ErrorCatalog
  url: errors/co-legal-be-problem-types.yml
- type: RateLimits
  url: rate-limits/co-legal-be-rate-limits.yml
- type: Plans
  url: plans/co-legal-be-plans-pricing.yml
- type: Conformance
  url: conformance/co-legal-be-conformance.yml
- type: Lifecycle
  url: lifecycle/co-legal-be-lifecycle.yml
- type: Packages
  url: packages/co-legal-be-packages.yml
- type: AgentSkill
  url: skills/_index.yml
- type: AccessibilityConformance
  url: https://co-legal.be/legal
- type: Subprocessors
  url: https://co-legal.be/security
- type: IncidentNotification
  url: https://co-legal.be/security
- type: DataSubjectRequest
  url: https://co-legal.be/legal
- type: DataResidency
  url: https://co-legal.be/security
- type: AITransparency
  url: https://agent.co-legal.be/.well-known/agent-card.json
- type: GlobalPrivacyControl
  url: https://co-legal.be/legal
- type: ExitAssistance
  url: https://co-legal.be/security
x-enrichment:
  date: '2026-09-19'
  status: enriched
  artifacts_added: 31
  pass: local-v3
x-legal-name: Co-Legal B.V.
x-a2a:
  verified: true
  probed: '2026-09-26'
  url: https://agent.co-legal.be/.well-known/agent-card.json
  grade: flavored
  protocol_version: '1.0'
  control: 404

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/co-legal-be"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/co-legal-be/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/co-legal-be/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.