Handelsregister
Was dieses MCP kann
Searches and profiles companies in the Austrian Firmenbuch and German Handelsregister, including financials, peers, people, events, and CSV exports.
Tools
Eingabeschema
{'type': 'object', 'title': 'describe_fieldsArguments', 'properties': {'country': {'type': 'string', 'title': 'Country', 'default': 'all'}}}
Ausgabeschema
{'type': 'object', 'title': 'describe_fieldsDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', '$defs': {'Sort': {'type': 'object', 'title': 'Sort', 'properties': {'field': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Field', 'default': None}, 'descending': {'type': 'boolean', 'title': 'Descending', 'default': True}}, 'description': 'Sort request; fields are validated per country (see capabilities.SORT_FIELDS).'}, 'NearFilter': {'type': 'object', 'title': 'NearFilter', 'properties': {'place': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Place', 'default': None}, 'radius_km': {'type': 'number', 'title': 'Radius Km', 'default': 25.0}, 'postal_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Postal Code', 'default': None}}, 'description': 'Radius anchor: EXACTLY ONE of ``place`` (town name) or ``postal_code``.\nAT postal codes are 4 digits, DE 5 digits - in a cross-country query the postal-code\nanchor therefore pins the anchor country, but matches still come from every queried\ncountry within the radius.'}, 'UnifiedSearchFilters': {'type': 'object', 'title': 'UnifiedSearchFilters', 'properties': {'city': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'City', 'default': None}, 'fnrs': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Fnrs', 'default': None}, 'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Name', 'default': None}, 'near': {'anyOf': [{'$ref': '#/$defs/NearFilter'}, {'type': 'null'}], 'default': None}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Query', 'default': None}, 'status': {'enum': ['active', 'inactive', 'all'], 'type': 'string', 'title': 'Status', 'default': 'all'}, 'has_guv': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Has Guv', 'default': None}, 'size_gkl': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Size Gkl', 'default': None}, 'bundesland': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Bundesland', 'default': None}, 'gegenstand': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Gegenstand', 'default': None}, 'gf_age_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Gf Age Min', 'default': None}, 'legal_form': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Legal Form', 'default': None}, 'nace_class': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Class', 'default': None}, 'nace_group': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Group', 'default': None}, 'wz_section': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Wz Section', 'default': None}, 'capital_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Capital Max', 'default': None}, 'capital_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Capital Min', 'default': None}, 'company_ids': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Company Ids', 'default': None}, 'event_since': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Event Since', 'default': None}, 'event_until': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Event Until', 'default': None}, 'postal_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Postal Code', 'default': None}, 'revenue_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Revenue Max', 'default': None}, 'revenue_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Revenue Min', 'default': None}, 'event_signal': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Event Signal', 'default': None}, 'manager_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Manager Name', 'default': None}, 'nace_section': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Section', 'default': None}, 'oenace_class': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Oenace Class', 'default': None}, 'oenace_group': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Oenace Group', 'default': None}, 'employees_max': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Employees Max', 'default': None}, 'employees_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Employees Min', 'default': None}, 'nace_division': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Division', 'default': None}, 'growth_profile': {'anyOf': [{'enum': ['shrinking', 'stable', 'growing', 'fast_growing'], 'type': 'string'}, {'type': 'null'}], 'title': 'Growth Profile', 'default': None}, 'has_guv_latest': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Has Guv Latest', 'default': None}, 'oenace_section': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Oenace Section', 'default': None}, 'bilanzsumme_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Bilanzsumme Max', 'default': None}, 'bilanzsumme_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Bilanzsumme Min', 'default': None}, 'geschaeftszweig': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Geschaeftszweig', 'default': None}, 'oenace_division': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Oenace Division', 'default': None}, 'registergericht': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Registergericht', 'default': None}, 'equity_ratio_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Equity Ratio Max', 'default': None}, 'equity_ratio_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Equity Ratio Min', 'default': None}, 'founded_year_max': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Founded Year Max', 'default': None}, 'founded_year_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Founded Year Min', 'default': None}, 'stammkapital_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Stammkapital Max', 'default': None}, 'stammkapital_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Stammkapital Min', 'default': None}, 'wz_confidence_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Wz Confidence Min', 'default': None}, 'last_filing_year_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Last Filing Year Min', 'default': None}}, 'description': 'Every field optional, AND-combined. A filter a country does not support excludes\nthat country from a country="all" fan-out (with an explicit notice); on an explicit\nsingle-country query it is rejected with the capability notice instead.'}}, 'title': 'export_companies_csvArguments', 'properties': {'sort': {'anyOf': [{'$ref': '#/$defs/Sort'}, {'type': 'null'}], 'default': None}, 'country': {'type': 'string', 'title': 'Country', 'default': 'all'}, 'filters': {'anyOf': [{'$ref': '#/$defs/UnifiedSearchFilters'}, {'type': 'null'}], 'default': None}, 'max_rows': {'type': 'integer', 'title': 'Max Rows', 'default': 1000}}}
Ausgabeschema
{'type': 'object', 'title': 'export_companies_csvDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'find_peersArguments', 'required': ['company_id'], 'properties': {'n': {'type': 'integer', 'title': 'N', 'default': 10}, 'company_id': {'type': 'string', 'title': 'Company Id'}, 'cross_border': {'type': 'boolean', 'title': 'Cross Border', 'default': False}}}
Ausgabeschema
{'type': 'object', 'title': 'find_peersDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'get_company_detailsArguments', 'required': ['company_id'], 'properties': {'company_id': {'type': 'string', 'title': 'Company Id'}, 'max_signatories': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Max Signatories', 'default': None}}}
Ausgabeschema
{'type': 'object', 'title': 'get_company_detailsDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'get_coverageArguments', 'properties': {'country': {'type': 'string', 'title': 'Country', 'default': 'all'}}}
Ausgabeschema
{'type': 'object', 'title': 'get_coverageDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'get_documentArguments', 'required': ['company_id'], 'properties': {'kind': {'type': 'string', 'title': 'Kind', 'default': 'AD'}, 'company_id': {'type': 'string', 'title': 'Company Id'}}}
Ausgabeschema
{'type': 'object', 'title': 'get_documentDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'get_event_statsArguments', 'properties': {'since': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Since', 'default': None}, 'until': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Until', 'default': None}, 'country': {'type': 'string', 'title': 'Country', 'default': 'all'}, 'bundesland': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Bundesland', 'default': None}, 'legal_form': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Legal Form', 'default': None}, 'nace_section': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Section', 'default': None}, 'nace_division': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Division', 'default': None}}}
Ausgabeschema
{'type': 'object', 'title': 'get_event_statsDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'get_my_usageArguments', 'properties': {'window': {'type': 'string', 'title': 'Window', 'default': 'today'}}}
Ausgabeschema
{'type': 'object', 'title': 'get_my_usageDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'list_eventsArguments', 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 1}, 'since': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Since', 'default': None}, 'types': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Types', 'default': None}, 'until': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Until', 'default': None}, 'country': {'type': 'string', 'title': 'Country', 'default': 'all'}, 'page_size': {'type': 'integer', 'title': 'Page Size', 'default': 25}, 'bundesland': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Bundesland', 'default': None}, 'legal_form': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Legal Form', 'default': None}, 'company_ids': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Company Ids', 'default': None}, 'nace_section': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Section', 'default': None}, 'nace_division': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Division', 'default': None}}}
Ausgabeschema
{'type': 'object', 'title': 'list_eventsDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'pingArguments', 'properties': {'check_backends': {'type': 'boolean', 'title': 'Check Backends', 'default': False}}}
Ausgabeschema
{'type': 'object', 'title': 'pingDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', '$defs': {'Sort': {'type': 'object', 'title': 'Sort', 'properties': {'field': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Field', 'default': None}, 'descending': {'type': 'boolean', 'title': 'Descending', 'default': True}}, 'description': 'Sort request; fields are validated per country (see capabilities.SORT_FIELDS).'}, 'NearFilter': {'type': 'object', 'title': 'NearFilter', 'properties': {'place': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Place', 'default': None}, 'radius_km': {'type': 'number', 'title': 'Radius Km', 'default': 25.0}, 'postal_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Postal Code', 'default': None}}, 'description': 'Radius anchor: EXACTLY ONE of ``place`` (town name) or ``postal_code``.\nAT postal codes are 4 digits, DE 5 digits - in a cross-country query the postal-code\nanchor therefore pins the anchor country, but matches still come from every queried\ncountry within the radius.'}, 'UnifiedSearchFilters': {'type': 'object', 'title': 'UnifiedSearchFilters', 'properties': {'city': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'City', 'default': None}, 'fnrs': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Fnrs', 'default': None}, 'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Name', 'default': None}, 'near': {'anyOf': [{'$ref': '#/$defs/NearFilter'}, {'type': 'null'}], 'default': None}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Query', 'default': None}, 'status': {'enum': ['active', 'inactive', 'all'], 'type': 'string', 'title': 'Status', 'default': 'all'}, 'has_guv': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Has Guv', 'default': None}, 'size_gkl': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Size Gkl', 'default': None}, 'bundesland': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Bundesland', 'default': None}, 'gegenstand': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Gegenstand', 'default': None}, 'gf_age_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Gf Age Min', 'default': None}, 'legal_form': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Legal Form', 'default': None}, 'nace_class': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Class', 'default': None}, 'nace_group': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Group', 'default': None}, 'wz_section': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Wz Section', 'default': None}, 'capital_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Capital Max', 'default': None}, 'capital_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Capital Min', 'default': None}, 'company_ids': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Company Ids', 'default': None}, 'event_since': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Event Since', 'default': None}, 'event_until': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Event Until', 'default': None}, 'postal_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Postal Code', 'default': None}, 'revenue_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Revenue Max', 'default': None}, 'revenue_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Revenue Min', 'default': None}, 'event_signal': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Event Signal', 'default': None}, 'manager_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Manager Name', 'default': None}, 'nace_section': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Section', 'default': None}, 'oenace_class': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Oenace Class', 'default': None}, 'oenace_group': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Oenace Group', 'default': None}, 'employees_max': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Employees Max', 'default': None}, 'employees_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Employees Min', 'default': None}, 'nace_division': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Nace Division', 'default': None}, 'growth_profile': {'anyOf': [{'enum': ['shrinking', 'stable', 'growing', 'fast_growing'], 'type': 'string'}, {'type': 'null'}], 'title': 'Growth Profile', 'default': None}, 'has_guv_latest': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Has Guv Latest', 'default': None}, 'oenace_section': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Oenace Section', 'default': None}, 'bilanzsumme_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Bilanzsumme Max', 'default': None}, 'bilanzsumme_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Bilanzsumme Min', 'default': None}, 'geschaeftszweig': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Geschaeftszweig', 'default': None}, 'oenace_division': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Oenace Division', 'default': None}, 'registergericht': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Registergericht', 'default': None}, 'equity_ratio_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Equity Ratio Max', 'default': None}, 'equity_ratio_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Equity Ratio Min', 'default': None}, 'founded_year_max': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Founded Year Max', 'default': None}, 'founded_year_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Founded Year Min', 'default': None}, 'stammkapital_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Stammkapital Max', 'default': None}, 'stammkapital_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Stammkapital Min', 'default': None}, 'wz_confidence_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Wz Confidence Min', 'default': None}, 'last_filing_year_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Last Filing Year Min', 'default': None}}, 'description': 'Every field optional, AND-combined. A filter a country does not support excludes\nthat country from a country="all" fan-out (with an explicit notice); on an explicit\nsingle-country query it is rejected with the capability notice instead.'}}, 'title': 'search_companiesArguments', 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 1}, 'sort': {'anyOf': [{'$ref': '#/$defs/Sort'}, {'type': 'null'}], 'default': None}, 'after': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'After', 'default': None}, 'country': {'type': 'string', 'title': 'Country', 'default': 'all'}, 'filters': {'anyOf': [{'$ref': '#/$defs/UnifiedSearchFilters'}, {'type': 'null'}], 'default': None}, 'page_size': {'type': 'integer', 'title': 'Page Size', 'default': 25}, 'exact_count': {'type': 'boolean', 'title': 'Exact Count', 'default': False}}}
Ausgabeschema
{'type': 'object', 'title': 'search_companiesDictOutput', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'title': 'search_personArguments', 'required': ['name'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'status': {'type': 'string', 'title': 'Status', 'default': 'all'}, 'country': {'type': 'string', 'title': 'Country', 'default': 'all'}, 'page_size': {'type': 'integer', 'title': 'Page Size', 'default': 25}}}
Ausgabeschema
{'type': 'object', 'title': 'search_personDictOutput', 'additionalProperties': True}
Letzte Tool-Änderungen
Ähnliche MCP-Server
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Intelligence
Provides vendor, market, SaaS, workforce, government contract, public company, regulatory, competitive, and AI-brand intelligence…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…