homebuyer-mcp
MCP server for the UK home-buying journey — find and vet conveyancers & mortgage brokers on live SRA/FCA/Companies House data, plus stamp duty, title register, survey and lease tools.
Documentation
homebuyer-mcp
MCP server for the UK home-buying journey. Agents find and evaluate conveyancers and mortgage brokers using official regulatory data.
Why this exists
Buying a house in the UK means trusting professionals you found on Google. homebuyer-mcp lets AI agents query official regulatory registers so you can evaluate conveyancers and mortgage brokers on facts, not SEO.
It queries the SRA Solicitors Register, FCA Financial Services Register, and Companies House API in real-time, cross-references them, and returns enriched provider profiles with regulatory status, disciplinary history, and company health data.
Example
Ask your agent: _"Find me conveyancers near SE22"_
┌─────────────────────────┬──────────┬───────────────┬──────────────┬───────────┐
│ Firm │ Status │ Trading Since │ Insolvency │ Officers │
├─────────────────────────┼──────────┼───────────────┼──────────────┼───────────┤
│ GT Stewart Limited │ Active │ 2011-02-15 │ None │ 3 │
│ Austen-Jones Solicitors │ Active │ 2011-02-11 │ None │ 3 │
│ William Bailey │ Authorised│ — │ — │ — │
└─────────────────────────┴──────────┴───────────────┴──────────────┴───────────┘Real firms. Real regulatory data. Cross-referenced with Companies House.
Tools
| Tool | What it does |
|---|---|
| `search_conveyancers` | Find SRA-regulated conveyancing firms by UK postcode |
| `search_mortgage_brokers` | Find FCA-authorised mortgage brokers by postcode |
| `get_provider_profile` | Full enriched profile: regulatory + company health |
| `get_disciplinary_history` | Check SRA/FCA enforcement actions |
| `compare_providers` | Side-by-side factual comparison |
Data sources
| Source | What it provides | Freshness |
|---|---|---|
| SRA (Solicitors Regulation Authority) | 25,098 regulated firms, practice areas, offices | Updated daily |
| FCA (Financial Conduct Authority) | Mortgage brokers, permissions, disciplinary history | Real-time |
| Companies House | Company status, insolvency, charges, officers, incorporation date | Updated daily |
Setup
Claude Code
Add to your `~/.mcp.json`:
{
"mcpServers": {
"homebuyer-mcp": {
"command": "python3",
"args": ["-m", "homebuyer-mcp"],
"env": {
"SRA_API_KEY": "your_key",
"FCA_AUTH_EMAIL": "your_email",
"FCA_AUTH_KEY": "your_key",
"COMPANIES_HOUSE_API_KEY": "your_key"
}
}
}
}From source
git clone https://github.com/ElliotJLT/homebuyer-mcp.git
cd homebuyer-mcp
python3 -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
python -m homebuyer-mcpAPI keys (all free)
| Source | Register | Link |
|---|---|---|
| SRA | Subscribe to "SRA Data Share API V1" | sra-prod-apim.developer.azure-api.net |
| FCA | Click "Retrieve API Key" | register.fca.org.uk/Developer |
| Companies House | Create an application | developer.company-information.service.gov.uk |
Important
homebuyer-mcp provides factual data only. No recommendations, no "best for you" rankings. It presents regulatory status, disciplinary history, and company health — the user decides. This is a regulatory requirement (FCA information vs advice boundary).
Frequently asked questions
What is homebuyer-mcp?
homebuyer-mcp is MCP server for the UK home-buying journey — find and vet conveyancers & mortgage brokers on live SRA/FCA/Companies House data, plus stamp duty, title register, survey and lease tools.
How do I install homebuyer-mcp?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is homebuyer-mcp open source?
Yes — it is hosted on GitHub at https://github.com/ElliotJLT/homebuyer-mcp.
Related MCP tools
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory across sessions with a self-hosted knowledge graph engine.
Automate browser based workflows with AI
Hindsight: Agent Memory That Learns
A privacy-first app that strips AI watermarks from content you own.
Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc.
The power of Claude Code / GeminiCLI / CodexCLI + [Gemini / OpenAI / OpenRouter / Azure / Grok / Ollama / Custom Model / All Of The Above] working as one.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP