Booli.se real estate MCP server for Claude — search listings, sold prices, areas & market stats (developed and maintained by AI)
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
git clone https://github.com/chrischall/booli-mcp{
"mcpServers": {
"booli-mcp": {
"command": "node",
"args": ["/path/to/booli-mcp/dist/index.js"]
}
}
}MCP Servers overview
# booli-mcp
An MCP server for [Booli](https://www.booli.se), the Swedish property
portal — search active for-sale listings, sold prices (slutpriser),
resolve areas, and compute market statistics, all from Claude.
> Developed and maintained by AI (Claude Code). Use at your own discretion
> and within booli.se's terms of use.
## How it works
Booli fronts www.booli.se — including its GraphQL API — with a Cloudflare
bot wall that blocks server-side clients. booli-mcp therefore reads Booli's
consumer GraphQL API by routing each query through **your own signed-in
www.booli.se browser tab** via the fetchproxy bridge (the Transporter
extension), reusing your Cloudflare-cleared session. No
Booli login is required — just a normal page view. All tools are read-only.
`BOOLI_TRANSPORT` selects the path: `auto` (default — direct fetch first,
browser-bridge fallback when walled), `fetchproxy` (always the bridge), or
`direct`. The fetchproxy fleet shares WS port `37149` (`BOOLI_WS_PORT`).
## Setup
1. Install the Transporter (fetchproxy) browser extension and keep a
**www.booli.se** tab open.
2. On the first request, approve the one-time pairing prompt in Transporter.
3. Run `booli_healthcheck` to confirm the path is working. Its `transport`
field says which leg served the probe (`direct` or `fetchproxy`) and,
once the bridge exists, `bridge.session_state` says whether the
Transporter extension is `linked`, `pair_pending` (approve the pair code
it names), or `extension_disconnected`.
## Install
```jsonc
// mcp config
{
"mcpServers": {
"booli": {
"command": "npx",
"args": ["-y", "@chrischall/booli-mcp"]
}
}
}
```
## Tools
| Tool | What it does |
| --- | --- |
| `booli_search_areas` | Resolve a place name to Booli area ids |
| `booli_search_listings` | Search active for-sale listings by area + filters |
| `booli_get_listing` | Full detail for one property (active or sold) by residence id |
| `booli_search_sold` | Search sold listings (slutpriser) with final prices |
| `booli_market_stats` | Median/average sold-price statistics for an area |
| `booli_healthcheck` | Probe the data path and report `transport` (direct / fetchproxy, the `BOOLI_TRANSPORT` mode) and, once the bridge is up, `bridge` (role, port, extension link `session_state`, pending pair code) with a next-step hint |
Searches scope by `area_id` (from `booli_search_areas`) or a free-text
`location`. Money is SEK, areas m². See
[`docs/BOOLI-API.md`](docs/BOOLI-API.md) for the underlying GraphQL API.
## Development
```
npm install
npm test # vitest, no network
npm run build # tsc + esbuild bundle
```
## License
MIT
What people ask about booli-mcp
What is chrischall/booli-mcp?
+
chrischall/booli-mcp is mcp servers for the Claude AI ecosystem. Booli.se real estate MCP server for Claude — search listings, sold prices, areas & market stats (developed and maintained by AI) It has 4 GitHub stars and its last recorded update is dated 2026-09-02.
How do I install booli-mcp?
+
You can install booli-mcp by cloning the repository (https://github.com/chrischall/booli-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is chrischall/booli-mcp safe to use?
+
Our security agent has analyzed chrischall/booli-mcp and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains chrischall/booli-mcp?
+
chrischall/booli-mcp is maintained by chrischall. The last recorded GitHub activity is dated 2026-09-02, with 0 open issues.
Are there alternatives to booli-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy booli-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/chrischall-booli-mcp)<a href="https://claudewave.com/repo/chrischall-booli-mcp"><img src="https://claudewave.com/api/badge/chrischall-booli-mcp" alt="Featured on ClaudeWave: chrischall/booli-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!