registercheckby openlaw group

Connect AI assistants (MCP)

Use Registercheck from ChatGPT, Claude and other assistants through our MCP server.

Registercheck runs a remote Model Context Protocol server. An AI assistant connected to it can look up German companies in the commercial register for you, and monitor companies in your workspace for register changes.

Server URLhttps://mcp.registercheck.de/mcp
TransportStreamable HTTP
Sign-inOAuth 2.1 with your Registercheck account

Connect

The assistant needs to support OAuth sign-in with a Client ID Metadata Document, as ChatGPT and Claude do. Clients that can only register through Dynamic Client Registration cannot connect yet.

  1. Add Registercheck to your assistant. In ChatGPT, install it from the plugin directory; in Claude, add it from the connector directory. Both fill in the server URL for you. In any other assistant, add a connector with the server URL above.
  2. Sign in with your Registercheck account: with an e-mail code, with Google, or with Mit Passwort anmelden if your account has a password. A free account works.
  3. Choose the workspace the connection acts in, then select Erlauben. The consent page lists everything the connection may do.

In ChatGPT, type @Registercheck in a chat to ask Registercheck directly. In a ChatGPT Business, Enterprise or Edu workspace, an administrator may have to allow the plugin first: in the Admin Console, under Plugins.

To disconnect, remove Registercheck in your assistant. To also end the connection on our side, write to info@registercheck.de.

Tools

ToolWhat it doesChanges data
search_companiesFinds German companies by name, or by register court, register type and numberNo
search_personsFinds people in the register by name, optionally by year of birth and city, with their date of birth and cityNo
get_companyA company's register profile: legal form, address, capital, purpose, dates, current rolesNo
list_company_rolesManaging directors, board members, general partners and authorized signatories (Prokura)No
list_company_shareholdersShareholders and their shares from the latest shareholder list on fileNo
list_company_eventsThe history of register entries, newest firstNo
list_eventsRegister events across all companies, newest first, filtered by event type, role, legal form, state, court, name or dateNo
list_company_documentsWhich register documents are on file, with their dates (not their content)No
list_monitorsThe companies your workspace monitorsNo
create_monitorStarts monitoring a company for register changesYes, adds a monitor
delete_monitorStops monitoring a company, after the assistant asks you to confirmYes, removes a monitor
list_monitor_eventsThe events your monitors matchedNo
get_accountYour workspace's plan and how many companies it monitorsNo

Ask in plain language. For example:

  • "Who are the current managing directors of tado GmbH?"
  • "Who owns GetYourGuide Deutschland GmbH?"
  • "When was Erika Mustermann from München born?"
  • "Show me the register profile of HelloFresh SE: legal form, address, share capital and purpose."
  • "Notify me about register changes at HelloFresh SE, then show me which companies I monitor."

Plans and limits

A tool uses the credits of the connected workspace, exactly what the same call costs through the API:

CreditsTools
Freelist_monitors, list_monitor_events, delete_monitor, get_account
1search_companies, search_persons, list_company_documents
10get_company, list_company_roles, list_company_shareholders, list_company_events, create_monitor, and list_events per page of up to 100 events

A call that fails costs nothing. Each paid tool's description says what it uses, so your AI client sees the price before it calls. Free credits do not pay for create_monitor. A monitor created here is like one created with an API key: it costs its 10 credits and does not count against the companies your plan monitors in the dashboard (10 on Starter, 100 on Business, 1,000 on Scale). On the free plan, monitor your one company in the dashboard.

So that a chat client cannot be used to copy the register in bulk, each connection may make 60 calls a minute (with short bursts of 20) and 2,000 calls a day, and each workspace 5,000 calls a day across all its connections. A call over a limit says how long to wait.

Data and privacy

Answers come from Registercheck's copy of the register and name the date of the last register entry they are based on. search_persons finds people by name, with their date of birth and city as registered; in a company's roles and shareholders a person is named with the person_id that search answers with. A date of birth that is withheld is null. What we process when you use the MCP server is described in Teil F of our Datenschutzhinweise.

Questions and problems: support@registercheck.de.

On this page