{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_htvusg9x3v78","handle":"handelsregister","url":"https://wellknown.network/agents/handelsregister","links":{"self":"https://wellknown.network/agents/handelsregister/record.json","html":"https://wellknown.network/agents/handelsregister","markdown":"https://wellknown.network/agents/handelsregister/record.md","api":"https://wellknown.network/api/v1/agents/handelsregister","status":"https://wellknown.network/api/v1/agents/handelsregister/status","claim":"https://wellknown.network/agents/handelsregister/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/handelsregister/claim.json","badge":"https://wellknown.network/agents/handelsregister/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/handelsregister/history","tools":"https://wellknown.network/api/v1/agents/handelsregister/tools"},"ard":{"identifier":"urn:air:register.agentic-firmenbuch.at:server:handelsregister","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Handelsregister","summary":"German Handelsregister + Austrian Firmenbuch for AI agents: master data, financials & ratios.","description":"German Handelsregister + Austrian Firmenbuch for AI agents: master data, financials & ratios.","publisher":{"name":"jkbngb","url":null},"homepage":null,"repository":"https://github.com/jkbngb/agentic-firmenbuch","version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://register.agentic-firmenbuch.at/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-08T12:54:09.934489Z","publishedAt":"2026-10-08T12:54:09.934489Z","registryName":"io.github.jkbngb/handelsregister"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["commerce"],"language":"de"},"observed":{"status":"live","statusReason":"Responded 1h ago.","lastOkAt":"2026-10-10T13:25:08.012Z","lastProbedAt":"2026-10-10T13:25:08.012Z","statusComputedAt":"2026-10-10T13:26:42.947Z","reliability30d":{"probes":56,"successRate":1,"p50Ms":13,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":56,"ok":56,"authBoundaryOk":0,"serviceOk":56,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T13:25:08.012Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T07:25:27.695Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T01:23:43.754Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":10,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T18:25:03.598Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":15,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T11:25:57.087Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:28:27.927Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T21:22:50.704Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T14:21:33.622Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T07:25:58.644Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T00:25:28.000Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"toolCount":12,"toolsHash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","serverName":"agentic-register","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"0.0.1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"ping","description":"Liveness probe: confirms the unified register server is up. Read-only.\n\n        Parameters:\n        - check_backends (optional, default false): when true, addit"},{"name":"get_coverage","description":"Dataset coverage and the capability matrix, per country. Read-only.\n        CALL THIS FIRST before concluding that something does not exist in a country.\n\n     "},{"name":"describe_fields","description":"Schema self-description: the unified id scheme, which filters exist, which\n        countries support which capability, and each country's own field catalog. Rea"},{"name":"search_companies","description":"Find companies across the Austrian Firmenbuch and the German Handelsregister -\n        START HERE for any company lookup. Read-only.\n\n        Parameters:\n      "},{"name":"get_company_details","description":"Full profile for ONE company, routed by its unified id. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" (e.g. \"AT:123456a\") or\n     "},{"name":"get_document","description":"On-demand official register document for ONE German company. Read-only.\n\n        Parameters:\n        - company_id (required): \"DE:{court}_{type}{number}\" (e.g. "},{"name":"export_companies_csv","description":"Export a matched company set as downloadable CSV files (lead lists). Read-only\n        over company data; each call writes new short-lived export files (auto-de"},{"name":"find_peers","description":"Companies most similar to a given one - optionally ACROSS THE BORDER. Read-only.\n\n        Parameters:\n        - company_id (required): \"AT:{fnr}\" or \"DE:{court}"},{"name":"search_person","description":"Find every company a person runs or represents - across BOTH registers in one\n        call (cross-border person search). Read-only.\n\n        Parameters:\n       "},{"name":"list_events","description":"Cross-company, cross-country feed of register CHANGES, newest first - the\n        market-watch / deal-sourcing surface. Read-only.\n\n        Parameters (all opti"},{"name":"get_event_stats","description":"Aggregate counts of register changes by type and region, per country. Read-only.\n\n        Parameters (all optional): since / until (default last 30 days); bunde"},{"name":"get_my_usage","description":"Your own API-key usage across both registers: call count and weighted\n        compute-units, per tool. Read-only.\n\n        Parameters:\n        - window (optiona"}],"package":null,"toolSurface":{"id":"ts_d9hhvt9zueh8","endpointId":"ep_ggedtdb66phz","hash":"f04d1ba8cbe0d3ad3ef8c60ca219a97ebdff594798fb926d526927c45ba4ba76","toolCount":12,"serverName":"agentic-register","serverVersion":"0.0.1","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-04T15:31:00.460Z","lastSeenAt":"2026-10-10T13:25:08.012Z","observations":22,"toolNames":["ping","get_coverage","describe_fields","search_companies","get_company_details","get_document","export_companies_csv","find_peers","search_person","list_events","get_event_stats","get_my_usage"],"distinctSurfaces":4},"endpointFacts":[{"id":"ep_ggedtdb66phz","url":"https://register.agentic-firmenbuch.at/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T18:25:03.613Z","auth":{"observedAt":"2026-10-09T18:25:03.625Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T18:25:03.678Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"register.agentic-firmenbuch.at","issuer":{"commonName":"GeoTrust TLS RSA CA G1","organization":"DigiCert Inc"},"validFrom":"2026-08-20T00:00:00.000Z","validTo":"2027-02-20T23:59:59.000Z","daysToExpiry":133,"sanCount":1,"fingerprint256":"F7:F0:85:C8:82:68:6B:EA:6C:4D:CB:25:E3:F9:0A:09:DB:E0:C6:B4:D4:76:05:90:EE:5F:02:76:5D:89:24:C5"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.jkbngb/handelsregister","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.jkbngb%2Fhandelsregister","firstSeenAt":"2026-09-06T16:18:47.273Z","fetchedAt":"2026-10-10T13:17:53.249Z","normalizedAt":"2026-10-10T13:17:53.249Z"}]},"firstSeenAt":"2026-09-06T16:18:47.273Z","updatedAt":"2026-10-10T13:27:34.207Z"}