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.
Point your client at https://registrum.co.uk/api/mcp and query any UK company straight away - no key, no account, nothing to install. Ask natural-language questions backed by live Companies House data; add a free key when you outgrow the anonymous caps.
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 →Was this page helpful?