Integration · Company data
Connect Claude & ChatGPT to OpenRegister
Ask your AI who owns a German company, who represents it or whether it is in insolvency proceedings, and get the answer from OpenRegister. It searches companies by name, register number, register court or website, and reads company details, owners, ultimate beneficial owners, holdings, ownership history and published financial reports. It can also search people and fetch register printouts.
Free plan, no credit card. Takes about a minute.
Try asking
“Who owns Muster Logistik GmbH, and who are the ultimate beneficial owners?”
The AI finds the company's ID, then lists its current owners with their stakes and its end owners.
“Find the company behind example-shop.de.”
It looks up the company by website URL and returns its details.
“Show the published financials for HRB 12345 at Amtsgericht München.”
It searches by register number and court, then reads the company's balance sheet, revenue and profit figures.
What your AI can do
Company search
Search German companies by name, register number, register type and court, with filters for legal form and active status, or find the company behind a website.
Owners and people
Read current owners, ultimate beneficial owners, holdings and ownership history, and search people with their roles and holdings.
Financials, insolvencies and documents
Read published financial reports and contact details, search insolvency proceedings, and fetch current, chronological or historical register printouts.
“Is Nordwerk Bau GmbH in insolvency proceedings?”
It searches insolvency proceedings by name and reads the court, status and announcements of any match.
“Which companies does Anna Schmidt hold stakes in?”
It searches for the person, reads her company roles and lists her holdings.
“Get the current printout from the register for this company.”
It fetches the current printout register document for the company.
18 tools for OpenRegister
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
autocomplete_companyQuick company-name autocomplete: pass a partial name in `query` to get matching companies and their IDs.find_company_by_websiteFind the company behind a website by its `url`.get_companyGet full details for a company by `company_id`: name, register entry, address, legal form, status, capital and representatives. Set `realtime` to fetch fresh data from the register.get_company_contact_infoGet contact information (website, email, phone) for a company by `company_id`.get_company_financialsGet a company's published financial reports (balance sheet, revenue, profit figures) by `company_id`.get_credit_balanceGet the account's API credit usage and remaining credits.get_documentGet information about a register document by `document_id`, such as its type, date and download link.get_insolvencyGet details for one insolvency proceeding by `insolvency_id`, including court, status and announcements.get_personGet details for a person by `contact_id` (the person ID), including their company roles.get_register_documentFetch a register document for a company by `company_id` and `document_category`, such as current_printout, chronological_printout or historical_printout.list_beneficial_ownersList a company's ultimate beneficial owners (end owners) by `company_id`.list_company_holdingsList the companies that a company holds stakes in, by `company_id`.list_company_ownersList a company's current owners (shareholders) with their stakes by `company_id`.list_ownership_historyList historical ownership changes for a company by `company_id`.list_person_holdingsList the companies a person holds stakes in, by `person_id`.search_companiesSearch German companies by name (`query`) or register details (register_number, register_type, register_court), with filters for legal_form and active status. Use this to find a company's ID. Each call uses API credits.search_insolvenciesChanges dataSearch insolvency proceedings by company or debtor name in `query.value`, with optional filters and pagination.search_peopleChanges dataSearch people (officers, directors, owners) by name in `query.value`, with optional filters and pagination. Use this to find a person's ID.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose OpenRegister from the app list.
- 2
Paste your key
Paste an OpenRegister API key. Create an account at openregister.de, open the API Keys page and create a new key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in OpenRegister?
The AI can search German companies and read their details, contact information, published financials, owners, ultimate beneficial owners, holdings and ownership history. It can search people and see their roles and holdings, search insolvency proceedings, fetch register documents and printouts, and check your credit balance. All tools are lookups, so it does not change anything.
Does the AI see my OpenRegister credentials?
No. Your OpenRegister API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on. Every OpenRegister tool only reads data, and you can turn off the ones you do not need, for example financials or register documents, so the AI makes fewer calls. Any tool can also require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own OpenRegister account. OpenRegister charges credits for its API calls, and the AI can check your credit balance.
Do OpenRegister lookups use credits?
Yes. Each call to the OpenRegister API costs credits from your OpenRegister plan. The free plan includes 500 credits a month. Ask the AI to check your credit usage at any time, and switch off tools you do not need.
Related integrations
Let your AI work in OpenRegister today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect OpenRegister freePipMCP is not affiliated with OpenRegister. Product names are trademarks of their owners.






