Stream Estate

io.github.fullstckPublished by GitHub account fullstckv1.0.3Updated Oct 25, 2026

MCP server for the Stream.estate French real estate API

The publisher's own server: Stream Estate

VerifiedSTDIODesktop onlyLocation & LifestyleFinance

Overview

AI-generated overview

Local MCP server for the Stream.estate French real estate API, letting an assistant search properties, read market statistics and manage saved searches.

What you can do
Search, read and compare properties, including similar listings, with many location, price, size and energy filters. Look up cities and departments, autocomplete place names and find nearby points of interest. Read price-per-square-metre statistics with averages, medians and time series. Create, list, view, update and delete saved searches with webhook notifications, and send a test webhook payload.
When to use it
Useful when you want an assistant to research French property listings and local market prices, or to maintain saved searches that notify you of new matches. Note the README marks this v1 server as deprecated and says it stops working on 31 December 2026, with a v2 remote server offered instead.
Requirements
Runs locally via npx, so Node.js 20 or newer is needed. A Stream.estate API key is required in the STREAM_ESTATE_API_KEY environment variable; an optional STREAM_ESTATE_BASE_URL overrides the API base URL. Network access to the Stream.estate API is required.
Before you install
The API key in STREAM_ESTATE_API_KEY is a secret and is passed in plain environment configuration. Saved-search tools create, update and delete data on your account, and webhook tools send payloads to an endpoint you specify. The server is deprecated and will stop working on 31 December 2026.

Installation

In SourceWeft

  1. Open Stream Estate in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

Stream Estate MCP Server (v1, deprecated)

[!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

bash
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.

Prerequisites

Quick Start

Claude Code (one command)

bash
claude mcp add -e STREAM_ESTATE_API_KEY=your-api-key stream-estate -- npx mcp-stream-estate

Claude Desktop

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "stream-estate": {      "command": "npx",      "args": ["mcp-stream-estate"],      "env": {        "STREAM_ESTATE_API_KEY": "your-api-key"      }    }  }}

Configuration

Environment VariableRequiredDefaultDescription
STREAM_ESTATE_API_KEYYes—Your Stream.estate API key (sign up)
STREAM_ESTATE_BASE_URLNohttps://api.stream.estateAPI base URL

Available Tools

Properties

ToolDescription
search-propertiesSearch properties with 50+ filters (location, price, size, energy, etc.)
get-propertyGet full property details by UUID
find-similar-propertiesFind properties similar to a given one

Indicators

ToolDescription
get-citiesSearch cities by name, zipcode, or INSEE code
location-autocompleteAutocomplete city/department names (returns IDs for filters)
get-points-of-interestFind nearby schools, hospitals, restaurants, etc.
get-price-per-meterPrice/m² statistics with average, median, and time series

Saved Searches

ToolDescription
create-searchCreate a saved search with webhook notifications
list-searchesList all saved searches
get-searchGet a specific saved search
update-searchUpdate saved search criteria
delete-searchDelete a saved search

Webhooks

ToolDescription
test-webhookSend a test payload to a webhook endpoint

Key Concepts

  • Property types: 0=Flat, 1=House, 2=Building, 3=Parking, 4=Office, 5=Land, 6=Shop
  • Transaction types: 0=Sell, 1=Rent
  • Publisher types: 0=Individual, 1=Professional
  • Energy categories: A (most efficient) through G (least efficient)
  • Use location-autocomplete first to find city/department IDs for search filters

Development

bash
pnpm run dev    # Watch modepnpm run build  # Production buildpnpm start      # Run server

License

MIT

Source: README.md at commit 6764acc

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.3LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Stream integrations