data
Companies House MCP, CLI, and Lua Integration for AI Agents
Companies House integration docs for AI agents: MCP gateway setup, Companies House CLI commands, Lua API reference, credentials, and function schemas.Companies House for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
companies-house.companies_house_search_all | Read read | 0 | Search companies, officers, and disqualified officers. |
companies-house.companies_house_search_companies | Read read | 0 | Search companies by name or number. |
companies-house.companies_house_advanced_search_companies | Read read | 0 | Search companies using official advanced filters. |
companies-house.companies_house_search_officers | Read read | 0 | Search company officers. |
companies-house.companies_house_search_disqualified_officers | Read read | 0 | Search disqualified officers. |
companies-house.companies_house_company_profile | Read read | 0 | Retrieve a company profile. |
companies-house.companies_house_registered_office_address | Read read | 0 | Retrieve a registered office address. |
companies-house.companies_house_officers | Read read | 0 | List company officers. |
companies-house.companies_house_officer_appointment | Read read | 0 | Retrieve one company officer appointment. |
companies-house.companies_house_officer_appointments | Read read | 0 | List appointments for an officer. |
companies-house.companies_house_registers | Read read | 0 | Retrieve company registers. |
companies-house.companies_house_filing_history | Read read | 0 | List company filing history. |
companies-house.companies_house_filing_history_item | Read read | 0 | Retrieve one filing history item. |
companies-house.companies_house_charges | Read read | 0 | List company charges. |
companies-house.companies_house_charge | Read read | 0 | Retrieve one company charge. |
companies-house.companies_house_insolvency | Read read | 0 | Retrieve insolvency information. |
companies-house.companies_house_exemptions | Read read | 0 | Retrieve company disclosure exemptions. |
companies-house.companies_house_uk_establishments | Read read | 0 | List UK establishments for an overseas company. |
companies-house.companies_house_psc_list | Read read | 0 | List persons with significant control. |
companies-house.companies_house_psc_statements | Read read | 0 | List PSC statements. |
companies-house.companies_house_psc_individual | Read read | 0 | Retrieve an individual PSC. |
companies-house.companies_house_psc_corporate_entity | Read read | 0 | Retrieve a corporate-entity PSC. |
companies-house.companies_house_psc_legal_person | Read read | 0 | Retrieve a legal-person PSC. |
companies-house.companies_house_psc_super_secure | Read read | 0 | Retrieve a super-secure PSC. |
companies-house.companies_house_psc_individual_beneficial_owner | Read read | 0 | Retrieve an individual beneficial owner PSC. |
companies-house.companies_house_psc_corporate_entity_beneficial_owner | Read read | 0 | Retrieve a corporate-entity beneficial owner PSC. |
companies-house.companies_house_psc_legal_person_beneficial_owner | Read read | 0 | Retrieve a legal-person beneficial owner PSC. |
companies-house.companies_house_psc_super_secure_beneficial_owner | Read read | 0 | Retrieve a super-secure beneficial owner PSC. |
companies-house.companies_house_psc_statement | Read read | 0 | Retrieve one PSC statement. |
companies-house.companies_house_disqualified_officer_natural | Read read | 0 | Retrieve a natural disqualified officer. |
companies-house.companies_house_disqualified_officer_corporate | Read read | 0 | Retrieve a corporate disqualified officer. |