Use Cases Platform MCP Price About

Beta

European law, inside your AI assistant.

Search EU and national legislation and case law from Claude, ChatGPT or your own setup. Read the full text and cite the official source. Without leaving the assistant you already work in.

What it is

Model Context Protocol is an open standard for connecting AI assistants to outside tools. Our connector is one of those connections: one URL gives your assistant eulaw.ai's legal search, once you have signed in with your eulaw.ai account.

Legal research

  • Your assistant searches the corpus of European legislation and case law and gets back passages with their title, jurisdiction, date and identifiers (CELEX, ELI, ECLI), plus a link to the official source.
  • Every search is scoped to the jurisdictions you need. Your assistant checks which ones are covered before it searches, so it never queries one that is not there.
  • When a passage is not enough, it reads the full text of the document around it, to check a definition or confirm the wording before relying on it.
  • Limit results to law currently in force, or keep earlier versions in when the history of a provision is part of the question.

Three read-only tools on the connector. Your assistant picks between them on its own.

  • search_legal_sources

    Semantic search over eulaw.ai's corpus of European legislation and case law. Returns one entry per matching document: title, jurisdiction, document type, publication date, identifiers (CELEX, ELI, ECLI where they apply), a source URL and a passage from the document.

  • get_document

    Fetches the text of a single document that search returned. Documents can be long, so it returns a slice and pages through the rest: to read the provision around a quoted fragment, check a definition or confirm wording.

  • list_jurisdictions

    Lists the jurisdiction codes the server can search, with their names, so every search is scoped to codes that exist rather than guessed ones.

Add it to Claude

On claude.ai or in the Claude desktop app, open Settings, then Connectors, then add eulaw.ai from the search field.

Claude asks you to sign in to eulaw.ai the first time it calls a tool. Nothing to install, and it works on web, desktop and mobile. The connector covers legal search and document text. For your own documents, folders and libraries, use the npm server below.

Add it to ChatGPT

In ChatGPT, add it as a custom connector (Settings → Connectors) and paste the same URL. Custom connectors need developer mode turned on, and are only available on ChatGPT plans that allow them.

https://eulaw.ai/api/mcp

ChatGPT asks you to sign in to eulaw.ai when you connect it. The three tools are the same as in Claude. Menu names in ChatGPT change from time to time, so look for Connectors or Apps if the path above has moved.

Claude Desktop and Cursor, via npm

For your own documents and library there is also a local server, published on npm. Add it to your client and restart it. Claude Desktop takes this in claude_desktop_config.json; Cursor takes the same block in its MCP settings. Nothing to install first: npx fetches @eulaw.ai/mcp on the first run. You need Node 20 or newer.

{
  "mcpServers": {
    "eulaw": {
      "command": "npx",
      "args": ["-y", "@eulaw.ai/mcp"]
    }
  }
}

The first time your assistant calls a tool, a browser window opens for eulaw.ai login. Sign in, or create an account there. After that your credentials stay on your machine and refresh themselves. You will not be asked again.

Your documents, with the npm server

  • Upload a contract, policy or agreement from a folder on your machine. Have it analysed against the law that applies to it.
  • PDF, DOC, DOCX, TXT, HTML and MD. Up to 7MB per file.
  • Delete anything you uploaded when you are done.

Folders and libraries, with the npm server

  • Create folders, move documents between them, browse the library your assistant is working in.
  • Build libraries: searchable folders whose contents are indexed, so answers draw on your own documents alongside the legal sources.
  • Libraries are included in the free trial and on Plus.

What it can reach

Security & compliance
  • The connector is read-only. It searches the public legal corpus and reads nothing from your account: no chats, no documents, no library.
  • The npm server runs on your machine and talks to eulaw.ai as you, with the access your account has in the web app and no more. It reads files only from the folders you share with it; credentials, keys and environment files are refused, even inside a shared folder.
  • Same EU hosting and no-model-training terms as the rest of the platform.

Getting access

The MCP server is in beta. Adding the connector is free; calling its tools needs a paid eulaw.ai plan. The npm server is published as @eulaw.ai/mcp, and what it can do follows the plan your account is on.

Get in touch See plans

Free to start. No card required.