real-estate-actual-price
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@real-estate-actual-price查詢台北市大安區近一年的實價登錄統計"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Real Estate Actual Price
Personal Taiwan real estate transaction price lookup MVP. The Web/PWA and MCP tools share the same SQLite database and query logic, and no OpenAI API key is required.
Phase 1 Features
Import official real estate transaction CSV ZIP files from the Ministry of the Interior's Department of Land Administration (current period or historical quarters)
Search by address, administrative district, and community/building text recognizable within the address
Display transaction date, unit price, total price, floor area (ping), floor level, building age, and building type
Calculate counts, median unit price, average, highest, lowest, and monthly trends for the past 1 year / 3 years
Provide
search_transactions,get_market_stats,list_areas,get_data_statusMCP toolsMobile-friendly responsive Web/PWA
Local Startup on Windows
Use Python 3.11–3.14; the following commands will use the Python version currently working on this computer.
python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -e ".[dev]"
python scripts\sync_data.py --current
python web.pyBrowse to http://127.0.0.1:5000. The first sync imports only the current period data; if you need complete three-year statistics, also import the last 12 completed quarters, for example:
python scripts\sync_data.py --season 112S3 --season 112S4 --season 113S1 --season 113S2 --season 113S3 --season 113S4 --season 114S1 --season 114S2 --season 114S3 --season 114S4 --season 115S1 --season 115S2You can also import only specific counties/cities to shorten the time:
python scripts\sync_data.py --current --city 臺北市 --city 新北市Repeated imports will update based on the official case number and will not accumulate duplicates.
Render Public PWA (Six Special Municipalities Demo Version)
The repository includes render.yaml and Dockerfile. After creating a Web Service on Render and connecting this repository, choose the Free plan; during build, it will download and import the current official data for Taipei City, New Taipei City, Taoyuan City, Taichung City, Tainan City, and Kaohsiung City. Once complete, Render will provide an HTTPS URL that can be opened from a mobile phone and installed as a PWA.
Render's free service sleeps after 15 minutes of inactivity, and the first reopening takes about one minute; each redeployment re-downloads the six municipalities' data. This public demo version does not provide an MCP endpoint; MCP and the full local database remain for personal computer use.
MCP Server
python mcp_server.pyBy default, it provides http://127.0.0.1:8001/mcp via Streamable HTTP. You can first check it with MCP Inspector:
npx @modelcontextprotocol/inspector@latestChatGPT developer mode cannot connect directly to a general localhost; according to OpenAI's official documentation, personal local testing should use Secure MCP Tunnel, or deploy /mcp to a publicly accessible HTTPS endpoint. Phase 1 does not include public deployment and verification.
Testing
python -m pytestData Sources and Limitations
The main data source is the Ministry of the Interior's Department of Land Administration "Actual Information on Real Estate Transaction Cases" Open Data. Current static data is usually published on the 1st, 11th, and 21st of each month; the dynamic query website may be more recent. The data is declared and de-identified content; addresses may only go down to road section, number range, or land lot number. Existing completed building data has no reliable, unified community name field, so community/building name search uses text matching against addresses and remarks, which may miss results or incorrectly match same-name entries. Building age is estimated from the available building completion year/month; when missing, it is shown as unknown. Unit price is converted from the official per-square-meter field to per-ping; when parking spaces or special transactions are included, the remarks should still be read, and this should not be regarded as appraisal or investment advice.
Official sources:
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Property Records MCP — address-level US property records (sales history,
Land Price Japan MCP — official Japanese land prices (地価公示 / 地価調査)
UN FAOSTAT global food & agriculture statistics over a local SQLite mirror, via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dksbluesky/real-estate-actual-price'
If you have feedback or need assistance with the MCP directory API, please join our Discord server