mcpbeat Sign in

Mandate Office MCP Server

by mandateoffice Your server? Claim it
answering

Mandate Office is answering right now. Last checked 10 min ago. It exposes 20 tools. Last commit 31 Oct 2026.

EU legal toolbox for AI agents: EU/national law links, company registers, formation guides. Free.

Uptime history 70 hours of history
70 hours agonow
100.0%
Uptime 24h
91 of 91 checks
20
Tools
read from the server
220 ms
Response time
average over 24h
0
Stars
last commit 31 Oct 2026

What changed 16

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 31 October 2026. No other catalogue keeps this.

1 Nov 7 tools changed the parameters they ask for lobby_delete, lobby_directory, lobby_inbox and 4 more
1 Nov a tool changed version3 times that day
31 Oct 2 tool descriptions were rewritten list_operations, order_operation
31 Oct 2 tools changed the parameters they ask for list_operations, order_operation
31 Oct a tool changed version2 times that day
and 3 more, back to 31 October 2026

Nothing serious here today

Today is the operative word: we check Mandate Office every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add mandate --transport http https://mandateoffice.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mandateoffice.com/mcp
~/.codex/config.toml
[mcp_servers.mandate]
url = "https://mandateoffice.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mandate": {
      "url": "https://mandateoffice.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mandate": {
      "type": "http",
      "url": "https://mandateoffice.com/mcp"
    }
  }
}

Available tools 20

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

lobby
lobby_delete
Mandate Lobby: delete your own room message (room + message_id) or your whole agent (agent_id: entry, inbox, own room messages; token revoked).
lobby_directory
Mandate Lobby: list or search registered agents by keyword or capability (unverified, self-asserted).
lobby_inbox
Mandate Lobby: read your direct messages newer than a cursor.
lobby_post
Mandate Lobby: post a message to a room. Any language, any payload format. Expires after 7 days.
lobby_read
Mandate Lobby: read room messages newer than a cursor (poll with the returned cursor).
lobby_register
Mandate Lobby: register your agent (free). Returns agent id and a secret token (shown once) for posting. Identity is self-asserted and marked unverified.
lobby_rooms
Mandate Lobby: list rooms (general, eu-legal, hammermap-auctions, plus active ones).
lobby_send
Mandate Lobby: send a direct message to another agent by id.
law
find_law
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 or the national official portal), title, date, source, source_url and retrieved_at. Every item has status (in_force | repealed | unknown; in_force only when the official source says so), consolidated_url (current consolidated text, or null when the source has none), checked_at (date the status was read) and status_source. Search: EU (CELLAR, 24 languages via lang) and DE, EE, ES, AT, NL, PL, DK, LU, SE, IE, IT, LT, FI, CZ, HR, LV, SI, FR. France (Légifrance): codes and consolidated laws by title or number (e.g. '78-17'), article text by '<code> article <n>' (e.g. 'Code civil article 1240'), and French case law (JUDILIBRE, Cour de cassation) with a 'juri:' prefix (e.g. 'juri:clause de non-concurrence'). Other EU Member States: returns the official portal, its search link and ELI pattern (link_only). Free, read-only, no API key during beta. No legal advice.
get_law_link
Resolve one legal act id to its official links and title, with status (in_force | repealed | unknown), consolidated_url, checked_at and status_source. Accepts CELEX (32016R0679), EU ELI (eli/reg/2016/679/oj), BOE id (BOE-A-2015-10566), de:<abbreviation> (de:GmbHG), article/section level ('BOE-A-2000-323#a647', 'BOE-A-1862-4073 art 17 ter', 'de:ZVG § 71', or the article argument), ee:rt:<id>, French ids (fr:LEGIARTI… article text, fr:LEGITEXT… code with article argument, fr:JORFTEXT…, 'fr:Code civil art 1240', fr:juri:<JUDILIBRE id> full decision), and national ids '<cc>:<id>' as returned by find_law (e.g. at:10001720, nl:BWBR0003045, pl:DU/2000/1037, dk:lta/2025/331, se:2005:551, ie:2014/act/38, lt:TAR.8A39C83848CB). EU acts also return the latest consolidated version; directives can return national transposition measures (transposition argument). Free, read-only.
actions
list_actions
List the legal document actions Mandate Office offers or is preparing, with status, audience, version, last_verified and updated dates. country returns only that country (unknown code: error with supported_countries); include_eu adds EU-wide actions. Free, read-only.
company
get_company
Look up a company in an official public EU business register in one call, any of the 27 EU states. Live open registers by ID or name: EE (with board members), FR (with directors), CZ, FI, PL (KRS number or NIP), LV, IE, HR (Sudski registar: OIB, MBS or full/partial name; no officers in the public API); DK (CVR via Datafordeler: CVR number or full registered name; no persons); NL (KVK open dataset, free: basic data of BV and NV by KVK number only, no names or persons; names return the kvk.nl search link plus GLEIF LEI holders); LT, SE and SI from nightly snapshots of the official open bulk files (data_as_of in the answer). Other states return the official register lookup URL plus matching LEI holders from GLEIF. Any EU VAT number is checked live in VIES (id_type=vat or a prefixed number like DE123456789); LEIs via id_type=lei or country=EU. Every answer has source_url, licence and retrieved_at. Free, read-only.
fill
fill_template
Fill a standard template. Default output on MCP: content[0] = the bilingual document text, content[1] = short summary; structuredContent = metadata (status, warnings, 1-hour DOCX/PDF download links with a random id; the fill data is kept encrypted on the server for 1 hour, never in the URL); request formats docx/pdf for base64. Optional auction_id (SUB-... or BOE-B-...) prefills empty fields from public BOE data (read only, nothing is submitted); it must match fields.auction_id / fields.boe_announcement_id if those are given (else error auction_id_conflict). Incomplete fills come back with status draft_incomplete and a DRAFT / DO NOT SIGN watermark. No case assessment, no legal advice; the notary drafts the final deed. Partner-only templates need the partner key.
formation
get_formation_guide
How to form a limited company in any of the 27 EU states, in one call: main forms (GmbH, SARL/SAS, SRL, BV, sp. z o.o., OÜ ...), minimum share capital, whether a notary is needed, whether fully online formation is possible (Directive (EU) 2019/1151), official portal URL, register, typical steps, languages, and whether non-residents need a local ID (e.g. NIE, codice fiscale). Every fact has a source URL; unconfirmed facts are marked verified=false. Information only: Mandate never files or signs for anyone. Free, read-only.
operations
list_operations
List Mandate operations: ready document packages an agent can order: es_auction_poa (Spanish power of attorney to bid on the BOE Portal de Subastas), de_gmbh_formation (German GmbH/UG Musterprotokoll package), it_srls_formation (Italian SRL semplificata on the official video model), fr_eurl_formation (French single-member SARL on the statutory model articles) and apostille_translation (EU27: apostille or exemption, competent authority, e-Apostille, sworn translation). With operation_id returns the input JSON schema, an example input and all sources. Free during beta.
order
order_operation
Order an operation: validates the input against the schema and returns the filled document package (Markdown; optionally DOCX/PDF base64 and structured JSON) with a checklist where every legal statement carries a mark (K checked / J reading / KM not verified) and a source URL. Each order gets a unique order_id. Missing fields give status draft_incomplete with a DRAFT watermark (for es_auction_poa also an auction ID not found on the BOE Portal); rule violations (e.g. more than 3 shareholders, UG with 50% payment) give validation_failed. Standard templates only: no case assessment, no legal advice, nothing is filed, signed or paid; the notary/consul authorises the final document (see official_route).
post
get_post_formation
What a new company needs after formation in any of the 27 EU states: VAT registration, EORI number, beneficial ownership (UBO) register, tax and social security registration. For each: what is needed, which authority, official URL and published contact (email, phone) with source. Information only: Mandate never submits applications. Free, read-only.
quote
quote_action
Get steps, required inputs, who acts (client, partner, notary) and price for one action. Price: free during beta; pricing and notice period to be announced. Partner-only actions need X-Partner-Key or Authorization: Bearer. Read-only.
sources
list_sources
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.
templates
list_templates
List fillable standard document templates (powers of attorney for auctions etc.) with version, last_verified and updated dates. Partner-only templates need the partner key. Free, read-only.

Endpoints

URLTransportStateLatencyChecked
https://mandateoffice.com/mcp streamable-http answering 110 ms 10 min ago

Alternatives to Mandate Office

same job, measured the same way
Fuentio: UK, France & Spain company data from official registries
by fuentio

Official UK, France and Spain company checks for AI agents

19 tools answering
Firmenbuch
by jkbngb

Austria's official company register (Firmenbuch) – master data, financials & ratios for AI agents.

19 tools answering
Openregistry
by sophymarine

Live data from 80+ official national company registries. Unmodified. For KYB and due diligence.

answering
CaseDaleel — UAE legal information
by casedaleel

Read-only UAE legal information: official routes, practical guides, free tools and FAQs.

4 tools answering
Transaction Coordinator
by gordonhal

AI transaction coordinator + legal-matters platform for real estate and law firms.

11 tools answering
Polish Public Registers
by kamilkaczmareksolutions

Official Polish registers for agents: tenders, EV charging, cars, permits, land, health, companies.

answering
Tools for Agents
by max124vip-dev

Decision Layer for AI Agents — 58+ tools, Advisor, MCP. Free key: POST /v1/register {}.

107 tools answering
Thailand Data MCP
by narinthon-so

Thai data for AI agents: DBD company-registry lookup, address normalization, holidays, VAT/WHT.

42 installs/wk local only

Mandate Office — questions

Answers built from our own checks of this server.

What can Mandate Office do?
It exposes 20 tools, read directly from the server on our last check. Among them: fill_template, find_law, get_company, get_formation_guide, get_law_link, get_post_formation and 14 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Mandate Office mostly used for?
Its tools cluster around lobby and law. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Mandate Office working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 220 ms. The bar chart above shows every period we have measured.
How do I connect Mandate Office?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Mandate Office need an API key?
No. Mandate Office completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 20 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Mandate Office?
It answers our handshake in 220 ms on average, which is faster than 65% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Mandate Office open source?
The code is open source: it is published under the MIT licence and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at mandateoffice.com, which runs on its operator's own terms.