Labsco
MCP SERVER

ImmoStage Virtual Staging

by LarryWalkerDEV

Send a photo of an empty room, get it furnished photorealistically — then a marketing package of social posts, an Exposé PDF and a property video.

Real Estate & Property
Summary
Staging is asynchronous, and the whole flow is built around that.

The image takes a minute or so, so nothing here returns a picture on the first call — you get a job and poll it. The marketing package is the same shape and takes longer. Worth knowing before you wire it into anything: the useful unit is the property name, which is what later calls use to find the rooms you already staged.

What it is

A hosted virtual-staging service for estate agents, aimed at the German-speaking market. Four tools in a fixed order: stage a room, poll until the image is ready, optionally generate the marketing package, then fetch everything as a download.

What you get
  • stage_room — an empty-room photo by URL or pasted directly, with a style and a room type, returning a job to poll
  • Five styles to choose between, and six room types from living room through to office
  • check_staging — poll the job and get the staged image inline plus its download URL once it is ready
  • generate_marketing — six social posts, an Exposé PDF and a property video, generated from the staged rooms
  • get_download_link — a share page with everything bundled as a ZIP, plus a permanent dashboard link
  • A property name that ties the staged rooms and the generated assets together
Requirements

The block below carries a Bearer key, and that is the documented path: create one self-service at app.immostage.ai, under Einstellungen → "Claude / MCP Zugang". Clients that support OAuth dynamic client registration can connect without one — the server answers 401 with an RFC 9728 pointer and the client registers itself, no e-mail and no approval — which is the route Claude takes. The first 3 staging images per account are free; after that it is a paid plan, and the video half of the marketing package is Pro only.

Setup effort

One command plus a key — claude mcp add --transport http immostage https://mcp.immostage.ai/api/mcp --header "Authorization: Bearer YOUR_KEY", then supply credentials