loading…
Search for a command to run...
loading…
UK property listing description generator. Give an AI assistant a postcode or address — it fetches comparable sales, EPC ratings, and Rightmove listings, then w
UK property listing description generator. Give an AI assistant a postcode or address — it fetches comparable sales, EPC ratings, and Rightmove listings, then writes three copy variants ready for Rightmove, social media, and email.
UK property listing description generator. Give an AI assistant a postcode or address — it fetches comparable sales, EPC ratings, and Rightmove listings, then writes three copy variants ready for Rightmove, social media, and email.
PyPI Install in VS Code Install in VS Code Insiders Install in Cursor
| Source | API | Auth |
|---|---|---|
| Land Registry (PPD) | landregistry.data.gov.uk SPARQL |
None |
| EPC Register | epc.opendatacommunities.org |
API key (optional — degrades gracefully) |
| Rightmove | rightmove.co.uk (scraping, polite) | None |
| postcodes.io | api.postcodes.io |
None |
| Tool | Description |
|---|---|
get_property_data |
Fetch comparable sales, EPC data, and Rightmove listings for a postcode or address |
get_listing_detail |
Full Rightmove listing detail including photos, by URL or listing ID |
format_for_portals |
Format property data into portal-ready copy variants |
{
"mcpServers": {
"property-descriptions": {
"type": "http",
"url": "https://property-descriptions-mcp.fly.dev/mcp"
}
}
}
{
"mcpServers": {
"property-descriptions": {
"type": "stdio",
"command": "uvx",
"args": ["property-descriptions-mcp"]
}
}
}
EPC credentials are optional — the server degrades gracefully without them. If you want full EPC data:
| Key | Where to get it |
|---|---|
EPC_API_EMAIL / EPC_API_KEY |
epc.opendatacommunities.org — free registration |
Write a property listing for 14 Acacia Avenue, NG5 3AA — 3-bed semi, asking £250,000
The agent calls get_property_data to pull recent sales and EPC data, then writes three copy variants (professional, luxury, family), a Rightmove summary under 300 characters, a social caption, and eight feature bullets.
MIT
Add this to claude_desktop_config.json and restart Claude Desktop.
{
"mcpServers": {
"property-descriptions": {
"command": "npx",
"args": []
}
}
}