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 ContextMint Bridge
browser 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 **ContextMint Bridge** from its
[releases page](https://github.com/nullnet-app/contextmint-bridge/releases) — Chrome: download
the chrome zip, unzip it, and load it unpacked at `chrome://extensions`
(Developer mode). Safari isn't available yet (it will ship inside the
ContextMint app, which has no public download), so use Chrome for now.
Keep a **www.booli.se** tab open.
ContextMint Bridge is the fetchproxy browser extension under its new name,
from the same maintainer — fetchproxy's own
[README](https://github.com/chrischall/fetchproxy#extension) points to it.
Its source is public at
[nullnet-app/contextmint-bridge](https://github.com/nullnet-app/contextmint-bridge):
build it yourself, or check a release zip against the `.sha256` file
published beside it
(`shasum -a 256 -c contextmint-bridge-chrome-<version>.zip.sha256`).
2. On the first request, approve the one-time pairing prompt in ContextMint
Bridge.
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
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-10-20.
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-10-20, 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
Reverse engineer anything with agents, from app behavior down to native binaries.
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
🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev