Deprecated. Deprecated by the publisher: Sunset 31 December 2026. Use estate.stream/mcp (https://api-v2.stream.estate/mcp)
Runs on your machine from its package; the steps are below.
At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y mcp-stream-estate
MCP client config
{
"mcpServers": {
"estate": {
"command": "npx",
"args": [
"-y",
"mcp-stream-estate"
]
}
}
}Warning
This server is deprecated and will stop working on 31 December 2026, together with the Stream Estate API v1.
Switch to the v2 remote MCP server: https://api-v2.stream.estate/mcp (HTTP transport, X-API-KEY header), listed in the MCP Registry as estate.stream/mcp.
Setup guide: https://next.docs.stream.estate/en/docs/guides/mcp
claude mcp add --transport http streamestate https://api-v2.stream.estate/mcp --header "X-API-KEY: <your_key>"
MCP server for the Stream.estate French real estate API. Search properties, get market statistics, manage saved searches with webhook notifications, and more.
claude mcp add -e STREAM_ESTATE_API_KEY=your-api-key stream-estate -- npx mcp-stream-estate
Add to your claude_desktop_config.json:
{
"mcpServers": {
"stream-estate": {
"command": "npx",
"args": ["mcp-stream-estate"],
"env": {
"STREAM_ESTATE_API_KEY": "your-api-key"
}
}
}
}
| Environment Variable | Required | Default | Description |
|---|---|---|---|
STREAM_ESTATE_API_KEY | Yes | — | Your Stream.estate API key (sign up) |
STREAM_ESTATE_BASE_URL | No | https://api.stream.estate | API base URL |
| Tool | Description |
|---|---|
search-properties | Search properties with 50+ filters (location, price, size, energy, etc.) |
get-property | Get full property details by UUID |
find-similar-properties | Find properties similar to a given one |
| Tool | Description |
|---|---|
get-cities | Search cities by name, zipcode, or INSEE code |
location-autocomplete | Autocomplete city/department names (returns IDs for filters) |
get-points-of-interest | Find nearby schools, hospitals, restaurants, etc. |
get-price-per-meter | Price/m² statistics with average, median, and time series |
| Tool | Description |
|---|---|
create-search | Create a saved search with webhook notifications |
list-searches | List all saved searches |
get-search | Get a specific saved search |
update-search | Update saved search criteria |
delete-search | Delete a saved search |
| Tool | Description |
|---|---|
test-webhook | Send a test payload to a webhook endpoint |
location-autocomplete first to find city/department IDs for search filterspnpm run dev # Watch mode
pnpm run build # Production build
pnpm start # Run server
MIT