Unofficial CLI and MCP server for the UK Companies House API company search, profiles, officers, filings, ownership, and due diligence
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add companies-house -- npx -y companies-house-mcp~/.codex/config.toml
[mcp_servers.companies-house]
command = "npx"
args = ["-y", "companies-house-mcp"]
# codex mcp add companies-house -- npx -y companies-house-mcp~/.cursor/mcp.json
{
"mcpServers": {
"companies-house": {
"command": "npx",
"args": [
"-y",
"companies-house-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"companies-house": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"companies-house-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"companies-house": {
"command": "npx",
"args": [
"-y",
"companies-house-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"companies-house": {
"command": "npx",
"args": [
"-y",
"companies-house-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"companies-house": {
"command": "npx",
"args": [
"-y",
"companies-house-mcp"
]
}
}
}