EU legal toolbox for AI agents: EU and national law links, company registry data. Free, no API key.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Find EU or national legislation by title words, abbreviation or number in one call. Returns compact items with stable id, official links (EUR-Lex/ELI/CELEX, BOE ELI, gesetze-im-internet.de, Riigi Teataja), title, date, in-force status where the source gives it, source_url and retrieved_at. Countries: EU (CELLAR, 24 languages via lang), DE, EE, ES. Free, read-only, no API key during beta. No legal advice.
Title words, abbreviation or number, e.g. 'general data protection', '2016/679', 'GmbHG', 'Äriseadustik', 'sociedades de capital'.
EU only: two-letter language of the title and EUR-Lex link, default en.
1-25, default 10.
EU (default), DE, EE or ES.
Default true (EU, ES). EE results are always the acts in force today.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http mandate https://mandateoffice.com/mcp
Find EU or national legislation by title words, abbreviation or number in one call. Returns compact items with stable id, official links (EUR-Lex/ELI/CELEX, BOE ELI, gesetze-im-internet.de, Riigi Teataja), title, date, in-force status where the source gives it, source_url and retrieved_at. Countries: EU (CELLAR, 24 languages via lang), DE, EE, ES. Free, read-only, no API key during beta. No legal advice.
| Argument | Type | Description |
|---|---|---|
| lang | string | EU only: two-letter language of the title and EUR-Lex link, default en. |
| limit | integer | 1-25, default 10. |
| query* | string | Title words, abbreviation or number, e.g. 'general data protection', '2016/679', 'GmbHG', 'Äriseadustik', 'sociedades de capital'. |
| country | string | EU (default), DE, EE or ES. |
| in_force_only | boolean | Default true (EU, ES). EE results are always the acts in force today. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"lang": {
"type": "string",
"description": "EU only: two-letter language of the title and EUR-Lex link, default en."
},
"limit": {
"type": "integer",
"description": "1-25, default 10."
},
"query": {
"type": "string",
"description": "Title words, abbreviation or number, e.g. 'general data protection', '2016/679', 'GmbHG', 'Äriseadustik', 'sociedades de capital'."
},
"country": {
"type": "string",
"description": "EU (default), DE, EE or ES."
},
"in_force_only": {
"type": "boolean",
"description": "Default true (EU, ES). EE results are always the acts in force today."
}
},
"additionalProperties": false
}Look up a company in an official public EU business register. Returns data with source URL and retrieval timestamp; for an exact EE registry code also current board members and other representatives from RIK open data (CC BY 4.0). Currently supports EE (Estonia); other countries return 'not yet supported'. Free, read-only.
| Argument | Type | Description |
|---|---|---|
| query* | string | Registry code (EE: 8 digits) or company name. |
| country* | string | ISO country code, e.g. EE. |
{
"type": "object",
"required": [
"country",
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Registry code (EE: 8 digits) or company name."
},
"country": {
"type": "string",
"description": "ISO country code, e.g. EE."
}
},
"additionalProperties": false
}Resolve one legal act id to its official links and title. Accepts CELEX (32016R0679), EU ELI (eli/reg/2016/679/oj), BOE id (BOE-A-2015-10566) or de:<abbreviation or gii slug> (de:GmbHG). Free, read-only.
| Argument | Type | Description |
|---|---|---|
| id* | string | CELEX, ELI, BOE id, or de:<abbreviation>. |
| lang | string | EU only: two-letter language, default en. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "CELEX, ELI, BOE id, or de:<abbreviation>."
},
"lang": {
"type": "string",
"description": "EU only: two-letter language, default en."
}
},
"additionalProperties": false
}List the legal document actions Mandate Office offers or is preparing, with status and audience. Free, read-only.
| Argument | Type | Description |
|---|---|---|
| country | string | Optional ISO country code filter, e.g. ES, DE, EE. |
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "Optional ISO country code filter, e.g. ES, DE, EE."
}
},
"additionalProperties": false
}List official legal sources for a country or the EU: legislation portals, registers, APIs, open data and authorities, each with a verified URL, machine-readability and reuse licence where known. Free, read-only.
| Argument | Type | Description |
|---|---|---|
| country | string | EU, EE, ES or DE. Omit for all. |
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "EU, EE, ES or DE. Omit for all."
}
},
"additionalProperties": false
}Get steps, required inputs, who acts (client, partner, notary) and price for one action. Price is 'free during beta'. Free, read-only.
| Argument | Type | Description |
|---|---|---|
| action_id* | string | Action id from list_actions. |
{
"type": "object",
"required": [
"action_id"
],
"properties": {
"action_id": {
"type": "string",
"description": "Action id from list_actions."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 30, 2026.