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 URL | https://mcp.registercheck.de/mcp |
| Transport | Streamable HTTP |
| Sign-in | OAuth 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.
- 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.
- 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.
- 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
| Tool | What it does | Changes data |
|---|---|---|
search_companies | Finds German companies by name, or by register court, register type and number | No |
search_persons | Finds people in the register by name, optionally by year of birth and city, with their date of birth and city | No |
get_company | A company's register profile: legal form, address, capital, purpose, dates, current roles | No |
list_company_roles | Managing directors, board members, general partners and authorized signatories (Prokura) | No |
list_company_shareholders | Shareholders and their shares from the latest shareholder list on file | No |
list_company_events | The history of register entries, newest first | No |
list_events | Register events across all companies, newest first, filtered by event type, role, legal form, state, court, name or date | No |
list_company_documents | Which register documents are on file, with their dates (not their content) | No |
list_monitors | The companies your workspace monitors | No |
create_monitor | Starts monitoring a company for register changes | Yes, adds a monitor |
delete_monitor | Stops monitoring a company, after the assistant asks you to confirm | Yes, removes a monitor |
list_monitor_events | The events your monitors matched | No |
get_account | Your workspace's plan and how many companies it monitors | No |
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:
| Credits | Tools |
|---|---|
| Free | list_monitors, list_monitor_events, delete_monitor, get_account |
| 1 | search_companies, search_persons, list_company_documents |
| 10 | get_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.