loading…
Search for a command to run...
loading…
Singapore property prices, HDB resale transactions, land use/zoning, and nearby amenities via MCP. Uses only free public APIs, no API keys needed.
Singapore property prices, HDB resale transactions, land use/zoning, and nearby amenities via MCP. Uses only free public APIs, no API keys needed.
Singapore property prices, land use, and neighborhood amenities via MCP — no API keys needed.
An MCP server for Singapore property research. Works out of the box with zero configuration.
| Tool | Description |
|---|---|
| search_area | Land use and zoning info near a Singapore address |
| search_area_by_coords | Same as above, using coordinates directly |
| search_hdb_resale | Recent HDB resale flat prices by town (2017 onwards) |
| search_nearby_amenities | Schools, MRT, parks, hawker centres, hospitals within a radius |
| analyze_results | AI-powered analysis of your last search |
| export_csv / export_md | Save results to CSV or Markdown files |
8 tools. Zero API keys. Just works.
Add to your MCP client config:
{
"mcpServers": {
"sg-property": {
"command": "npx",
"args": ["-y", "sg-property-mcp"]
}
}
}
# Example for CLI tools that support MCP:
npx sg-property-mcp
npm install -g sg-property-mcp
Then add to your MCP client config:
{
"mcpServers": {
"sg-property": {
"command": "sg-property-mcp"
}
}
}
"What's the land use around Bishan MRT?" →
search_areareturns zoning types, plot ratios, planning areas
"Show me recent 4-room HDB prices in Tampines" →
search_hdb_resalereturns transactions with prices, block, storey, lease info
"What amenities are within 500m of 1.3521, 103.8198?" →
search_nearby_amenitiesfinds schools, MRT stations, parks, hawker centres with distances
"Analyze the price patterns in those results" →
analyze_resultsprovides AI-generated insights on pricing trends
All data comes from free, public APIs. No registration or API keys required.
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"sg-property-mcp": {
"command": "npx",
"args": []
}
}
}