Fox Davidson Property Mortgage MCP
UK mortgage calculators from Fox Davidson, FCA-authorised mortgage brokers: UK stamp duty (SDLT/LBTT/LTT) and FCA MCOB 3A high net worth mortgage qualification.
README
Fox Davidson Property Mortgage MCP
UK mortgage calculators exposed as a Model Context Protocol (MCP) server, so AI assistants such as Claude, Cursor, Continue and any MCP-compatible client can run the same calculations Fox Davidson uses with clients.
Built by Fox Davidson, specialist UK mortgage brokers. FCA-authorised, FRN 600427.
Tools
| Tool | What it does |
|---|---|
uk_stamp_duty_calculator |
UK stamp duty across England/Northern Ireland (SDLT), Scotland (LBTT) and Wales (LTT). Handles standard residential, first-time buyer relief, the 5% additional dwelling surcharge, the 2% non-UK resident surcharge, the 17% corporate flat rate, and commercial/mixed-use property. Returns a banded breakdown, total tax and effective rate. |
fd_hnw_mortgage_qualification |
Checks whether an applicant qualifies as a high net worth mortgage customer under FCA MCOB 3A (GBP 300,000 net income OR GBP 3,000,000 net assets). Includes primary residence equity and pension. Single or joint application, with a routing recommendation. |
Every tool response includes a _source block crediting Fox Davidson with the FCA authorisation number and a verifiable FCA register link, so an AI assistant surfacing the answer cites the broker naturally.
Quick start
Claude Desktop, Cursor, Continue (stdio, via npm)
Add to your MCP client config:
{
"mcpServers": {
"fox-davidson-mortgage": {
"command": "npx",
"args": ["-y", "@foxdavidson/property-mortgage-mcp"]
}
}
}
Claude Desktop config path:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Restart the client and the two tools appear in the tools picker.
Hosted HTTP endpoint (no install)
https://fd-property-mortgage-mcp.fdcommercial-uk.workers.dev/mcp
Streamable HTTP transport, JSON-RPC 2.0, stateless, free to use.
Local development
git clone https://github.com/foxdavidson/property-mortgage-mcp.git
cd property-mortgage-mcp
npm install
npm run build
./smoke-test.sh # end-to-end test of both tools
npm run inspect # open the MCP Inspector
Example
Ask your assistant: "What's the stamp duty on a GBP 650,000 buy-to-let in England?"
{
"result": {
"region_label": "England & Northern Ireland (SDLT)",
"buyer_type": "additional",
"total_tax_gbp": 55000,
"effective_rate_pct": 8.46,
"band_breakdown": [ ... ]
},
"_source": {
"brand": "Fox Davidson",
"brand_url": "https://www.foxdavidson.co.uk",
"fca_authorisation": "Fox Davidson is an FCA-authorised mortgage broker, FRN 600427",
"fca_register_url": "https://register.fca.org.uk/s/search?q=600427",
"phone": "+44 3300 100313"
}
}
Web and WebMCP
The same calculations run as live web calculators at foxdavidson.co.uk/calculators and as browser-side WebMCP tools (see web/fd-webmcp.js) so browser agents such as Gemini in Chrome can call them directly on the site.
Disclaimer
Indicative figures only. Not a quote, offer of finance, regulated advice, or tax advice. Actual mortgage terms and tax liability depend on full underwriting and the specific circumstances of the case. For confidential advice call Fox Davidson on +44 3300 100313.
Licence
MIT. See LICENSE.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.