German Real Estate MCP Server
Provides access to property listings from Kleinanzeigen, a German classifieds platform, as part of the planned paid tier.
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., "@German Real Estate MCP ServerFind 2-bedroom apartments for rent in Berlin under €1500"
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.
German Real Estate — MCP server
A free MCP server that gives your AI agent structured German property listings from immowelt.de. One tool, clean JSON, no API key and no proxy — it just works.
Tool
search_properties
Param | Type | Example |
| string |
|
| string |
|
| string |
|
| int (EUR) |
|
| int (m²) |
|
| number |
|
| int |
|
Returns { "listings": [ { price_eur, price_label, size_sqm, rooms, floor, address, district, city, plz, url, image_url } ], "note": "..." }.
Related MCP server: Booli MCP Server
Quick start (no key needed)
git clone <this repo> && cd german-realestate-mcp
python3.11 -m venv venv && source venv/bin/activate
pip install -r requirements.txtAdd to your MCP client (e.g. Claude Desktop claude_desktop_config.json) — no env vars required:
{
"mcpServers": {
"german-real-estate": {
"command": "/absolute/path/german-realestate-mcp/venv/bin/python",
"args": ["/absolute/path/german-realestate-mcp/src/server.py"]
}
}
}Then ask your agent: "Find 3-room apartments to rent in Munich under €2,000."
How it works
Scrapes immowelt.de directly with httpx + BeautifulSoup. Listing data only — realtor/agent
personal data is intentionally dropped. If a query returns nothing, the tool returns a small sample
so it never comes back empty.
Free tier & beyond
The free tier caps results (REALESTATE_FREE_LIMIT, default 10). A paid API is the next step:
more cities and sources (kleinanzeigen, price comparison), detail-page enrichment, price history,
and higher limits. The free MCP server is the front door.
Develop
pip install -r requirements-dev.txt
pytestLegal
Returns listing data only (price/size/rooms/location) — no personal data. Use in line with immowelt's terms and applicable law.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/benthepythondev00/german-realestate-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server