FOR AI AGENT BUILDERS

When your agent says "according to GDPR", it'll be right.

Cleo Legal returns structured, current regulations your agent can quote and cite — instead of scraping random pages mid-conversation and making things up.

Start with a free Sandbox key →
European Unionresolved
celex:32016R0679 · article 17

Regulation (EU) 2016/679 — Right to erasure

The data subject shall have the right to obtain from the controller the erasure of personal data…

CELEX
32016R0679
In force
2018-05-25
Source
eurlex
Language
en
eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679Link to the official publisher
ONE TOOL, ONE LINE

Plug it as a tool your agent calls.

Connect any MCP client (Claude Desktop, Claude Code, Cursor) to the remote server, or wrap the REST API as a tool in your own loop.

Read the agent guide →
# claude_desktop_config.json
{
  "mcpServers": {
    "cleo-legal": {
      "url": "https://api.legaldata.cleolabs.co/mcp",
      "headers": { "Authorization": "Bearer ld_live_…" }
    }
  }
}
FAQ

What AI agent builders ask.

How does my agent cite a source?

Every search result includes the publisher URL of the document (for example EUR-Lex) and a stable document id. Your agent quotes that URL, so a reader can check the text at the source.

How does it integrate with my tool-call loop?

Cleo runs a remote MCP server (46 tools) for Claude Desktop, Claude Code and other MCP clients, a TypeScript SDK, and a REST API you can wrap as a function-calling tool.