German Real Estate MCP
Pricing
from $50.00 / 1,000 tool calls
German Real Estate MCP
MCP server for German real estate — 14 Rigel Bytes scrapers (ImmoScout24, Immowelt, Kleinanzeigen, RE/MAX, CBRE, Colliers, JLL, and more). Connect from Cursor, Claude, or VS Code.
Pricing
from $50.00 / 1,000 tool calls
Rating
0.0
(0)
Developer
Rigel Bytes
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
What does German Real Estate MCP do?
German Real Estate MCP is a Model Context Protocol (MCP) server by Rigel Bytes that connects AI assistants — Cursor, Claude Desktop, VS Code Copilot, and others — to 14 curated German property scrapers through a single endpoint. Ask your AI agent for listings from ImmoScout24, Immowelt, Kleinanzeigen, RE/MAX, CBRE, Colliers, JLL, and more — without writing API code or switching between tools.
The server runs on Apify in standby mode and proxies each MCP tool call to the matching Rigel Bytes scraper on your Apify account. You pay $0.05 per MCP tool call plus the normal usage cost of each underlying scraper.
MCP endpoint: https://rigelbytes--german-realestate-mcp.apify.actor/mcp
What can German Real Estate MCP do for you?
- 🏠 Search residential rentals and sales across Immowelt, ImmoScout24, Kleinanzeigen, and major broker networks
- 🏢 Extract commercial property data from CBRE, Colliers, JLL, Savills, BNP Paribas RE, and Aengevelt
- 📊 Power market research and investment analysis with structured JSON from 14 German real estate sources
- 🤖 Let AI agents pick the right scraper — one MCP server, automatic routing to the correct portal or broker
- ⚡ Integrate with Cursor, Claude, or VS Code — connect once, query in natural language
- 💰 Control costs — set
maxItemson each scraper call; preview results before fetching full datasets
Included MCP tools
| Tool | Source | Best for |
|---|---|---|
immobilienscout24-scraper | ImmoScout24 | Germany's largest portal — pass a search URL |
immowelt-property-scraper | Immowelt | City + price/room filters |
kleinanzeigen-scraper | Kleinanzeigen | Classified / private listings via keywords |
remax-scraper | RE/MAX Germany | Listings by Bundesland |
dahler-scraper | DAHLER Immobilien | DAHLER network buy/rent listings |
grandcityproperty | GrandCityProperty | Large rental portfolio |
wuestenrot-immobilien | Wüstenrot Immobilien | Wüstenrot broker listings |
cbre-scraper | CBRE Germany | Commercial office & industrial |
colliers-scraper | Colliers | Office, logistics, retail |
jll-scraper | JLL Germany | Commercial & investment |
savills-scraper | Savills | Residential & commercial by city |
bnppre-scraper | BNP Paribas RE | Commercial property |
aengevelt-scraper | Aengevelt | Broker network listings |
grossmann-berger-scraper | Grossmann & Berger | Hamburg-based broker |
Helper tools: list_scrapers (routing guide), get_actor_output (full dataset after a run)
Why use this MCP server?
- 🇩🇪 Built for Germany — portals, brokers, and commercial firms in one bundle
- 🎯 Agent-ready routing — each tool includes when-to-use guidance so AI picks the right source
- 🔒 Runs on your Apify account — your token, your data, your billing
- 📦 One connection — no need to configure 14 separate actors in your MCP client
- 🛠️ Production standby server — always-on endpoint, no cold-start batch jobs
- 📈 Scalable — schedule monitoring, compare markets, feed CRMs via Apify datasets
Pricing
| Charge | Cost | Who receives it |
|---|---|---|
| MCP tool call | $0.05 per invocation | Rigel Bytes (this Actor) |
| Underlying scraper runs | Per scraper pricing on Rigel Bytes Store | Rigel Bytes + Apify platform usage |
Example: one Immowelt search returning 100 listings might cost $0.05 (MCP call) + scraper usage (e.g. $1.00 per 1,000 listings on Immowelt) + Apify compute.
Apify plan discounts apply to platform usage. Check each scraper's Store page for current per-unit rates.
How to use German Real Estate MCP
Step 1 — Create an Apify account
Sign up at Apify Console. Free tier available.
Step 2 — Get your API token
Open API & Integrations and copy your API token.
Step 3 — Add MCP config to your AI client
Cursor — create or edit .cursor/mcp.json:
{"mcpServers": {"rigel-german-real-estate": {"url": "https://rigelbytes--german-realestate-mcp.apify.actor/mcp","headers": {"Authorization": "Bearer YOUR_APIFY_TOKEN"}}}}
Replace YOUR_APIFY_TOKEN with your token from Step 2.
VS Code — Command Palette → MCP: Open User Configuration → paste the same JSON.
Claude Desktop — add a custom connector with the URL above and Authorization: Bearer YOUR_APIFY_TOKEN header.
Or copy the ready-made config from mcp-deployed.json in this repository.
Step 4 — Restart your AI client
Reload Cursor / VS Code / Claude so the MCP server connects.
Step 5 — Ask in natural language
Examples:
- "Find rental apartments in Berlin under €1,500 on Immowelt"
- "Scrape Kleinanzeigen for Wohnung mieten München, max 25 listings"
- "Get CBRE office listings in Frankfurt, max 20"
- "List all scrapers in the German Real Estate MCP bundle"
The agent selects the right tool, runs the scraper on your account, and returns structured JSON. Use get_actor_output with the datasetId from the response for the full dataset.
Alternative: Apify hosted MCP (no standby Actor)
You can also connect via Apify's global MCP server with the same 14 scrapers pre-selected:
https://mcp.apify.com?tools=rigelbytes/immobilienscout24-scraper,rigelbytes/immowelt-property-scraper,rigelbytes/kleinanzeigen-scraper,rigelbytes/remax-scraper,rigelbytes/dahler-scraper,rigelbytes/grandcityproperty,rigelbytes/wuestenrot-immobilien,rigelbytes/cbre-scraper,rigelbytes/colliers-scraper,rigelbytes/jll-scraper,rigelbytes/savills-scraper,rigelbytes/bnppre-scraper,rigelbytes/aengevelt-scraper,rigelbytes/grossmann-berger-scraper,search-actors,fetch-actor-details,get-actor-output,search-apify-docs,fetch-apify-docs&telemetry-enabled=false
OAuth login is supported on mcp.apify.com — no token in config required.
Example tool call
Immowelt — rentals in Berlin:
{"location": "Berlin","pages": 2,"priceMin": 500,"priceMax": 1500}
Kleinanzeigen — keyword search:
{"searchQueries": ["wohnung mieten berlin mitte"],"maxItems": 25}
Always set maxItems or limit pages to control cost.
Output
Each scraper returns property listings as JSON in your Apify dataset. A preview (up to 25 items) is returned immediately. Call get_actor_output with the datasetId for the complete result.
You can download datasets from Apify Console in JSON, CSV, Excel, or HTML.
Tips and advanced options
- Call
list_scrapersfirst if the agent is unsure which portal to use - ImmoScout24 requires a search results URL — build the search on immobilienscout24.de, then pass the URL as
link - Kleinanzeigen supports semantic
searchQueries— other tools mostly need URLs or structured filters - For large runs, use
get_actor_outputwithlimitandoffsetto paginate - Test your setup in the Apify Tester MCP Client
FAQ, disclaimers, and support
Do I need my own Apify account?
Yes. This MCP server runs scrapers on your account using your API token.
Is web scraping legal?
Scrape only data you are permitted to access. Respect website Terms of Service, robots.txt, and applicable laws (including GDPR for personal data). This tool is for legitimate business research.
Why do I pay twice?
The $0.05 MCP fee covers the gateway service. Scraper usage is billed separately per the underlying actor's pricing.
Can I use this without Cursor?
Any MCP-compatible client works — VS Code Copilot, Claude Desktop, custom agents via Streamable HTTP.
Need help or a custom integration?
- Email: contact@rigelbytes.com
- Book a call: cal.com/faizanali/appointments
- More Rigel Bytes actors: apify.com/rigelbytes
About Rigel Bytes
Rigel Bytes specializes in web scraping, automation, and data analytics. We help businesses extract and leverage valuable data for informed decision-making.
🚀 Other real estate tools by Rigel Bytes
Browse our full catalog at apify.com/rigelbytes — ImmoScout24, Immowelt, Kleinanzeigen, RE/MAX, CBRE, Colliers, JLL, Savills, and more.