Registrum is a plain REST API — it works wherever HTTP works. Starter kits for common languages, MCP server for AI clients, and LangChain tools for agent frameworks.
OpenAPI spec available. Generate a client in any language with openapi-generator.
Use Registrum inside your LLM agent stack — no manual HTTP calls required.
Install the Registrum MCP server and query any UK company directly from your AI client. Ask natural-language questions backed by live Companies House data.
pip install registrum-langchain — pre-built StructuredTool wrappers for every Registrum endpoint. Works with LangChain agents, chains, and CrewAI.
Native @tool decorators for CrewAI agents. CompanyProfileTool, CompanySearchTool, FinancialsTool, KYBReportTool — each with LLM-optimised descriptions.
Each tool is a pre-built wrapper that handles auth, retries, and LLM-optimised output. The description on each tool guides the LLM to pick the right one automatically.
from registrum_langchain import (
CompanyProfileTool,
CompanySearchTool,
CompanyFinancialsTool,
KYBReportTool,
)
tools = [
CompanyProfileTool(api_key="reg_live_..."),
CompanySearchTool(api_key="reg_live_..."),
CompanyFinancialsTool(api_key="reg_live_..."),
KYBReportTool(api_key="reg_live_..."),
]
# Or use REGISTRUM_API_KEY env var — no constructor arg needed
tools = [CompanyProfileTool(), CompanySearchTool()]Tools return summary_md by default — pre-formatted Markdown ready to drop into an LLM prompt. Also works with CrewAI @tool decorators.
Trigger Zaps on company data. Connect to 6,000+ apps without writing code.
Visual automation with Registrum as a data source. Build KYB and enrichment flows.
=REGISTRUM() formula — look up any UK company number directly in a spreadsheet.
Need an integration that isn't listed?
Request an integration →