# OpenRegister — MCP server on mcp.ai > Connect your OpenRegister account and use 10 tools for business intelligence straight from your AI agent. Connect with your own API key. OpenRegister provides structured German company, person, ownership, financial, insolvency, document, monitoring, and usage data. By: mcp.ai · official Page: https://mcp.ai/open_register ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_open_register?ms=1787296020000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/open_register/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/open_register/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/open_register/skill.md Postman collection (v2.1): https://mcp.ai/open_register/postman.json ## Tools - open_register_get_company_data(export?: boolean, realtime?: boolean, data_type?: string, company_id: string, best_available?: boolean, wait_for_completion?: boolean, poll_timeout_seconds?: integer) — Read one company profile, financials, historical ownership, holdings, current owners, or UBOs. Operations cost 10-25 credits; realtime profile/owners cost 20 credits. Historical ownership polls only a - open_register_get_credit_usage() — Check the connected OpenRegister account's plan, included and used credits, remaining balance, overage, and reset time. This request costs 0 credits. - open_register_get_document(company_id?: string, document_id?: string, document_source: string, document_category?: string) — Fetch an official Handelsregister document in real time for a company or retrieve a stored document by ID. Each request costs 10 credits. The tool returns document metadata and an ephemeral URL withou - open_register_get_insolvency(insolvency_id: string) — Get one insolvency proceeding and its complete published event history, including linked entities, status, court, case dates, administration, distributions, and event-specific details. Costs 10 OpenRe - open_register_get_person_data(data_type?: string, person_id: string) — Read a person's profile and management positions or the companies in which they hold ownership stakes. Each request costs 10 credits. - open_register_list_monitors() — List every company and person monitor for the connected OpenRegister account, including disabled monitors. This unpaginated read costs zero credits and was verified as available on a free account. It - open_register_lookup_company_by_url(url: string) — Resolve a fully qualified company website URL to its OpenRegister company ID and available contact details. Each lookup costs 10 credits. - open_register_search_companies(query?: string, filters?: object[], location?: object, per_page?: integer, next_cursor?: string, search_mode?: string) — Find companies by name or structured criteria. Use autocomplete for a fast 1-credit lookup, or advanced search for filters, location, and paginated results at 10 credits per page. - open_register_search_insolvencies(query?: string, filters?: object[], per_page?: integer, next_cursor?: string) — Search German insolvency proceedings by free text or structured debtor, proceeding, status, date, company, or person criteria. Returns one page at a time; each page costs 10 OpenRegister credits. - open_register_search_people(query?: string, filters?: object[], per_page?: integer, next_cursor?: string) — Search natural persons by name, birth date, city, or active status. Each returned page costs 10 credits. ## Example prompts - "What can I do in OpenRegister?" - "Show me a summary of my OpenRegister account" ## Links Docs: https://mcp.ai/docs/mcps/open_register Website: https://mcp.ai/mcps/open_register