
Reel Estate Mcp
io.github.TryReelEstate由 GitHub 帳號 TryReelEstate 發布v0.3.3更新於 Oct 27, 2026
Turn real-estate listing photos into property videos from your AI assistant.
概覽
把 AI 助理連接到 Reel Estate 帳號,將房產房源照片變成 AI 修圖、動態片段與渲染完成的房產影片。
- 可以做什麼
- 瀏覽專案、片段、已渲染影片、語音與 EZ Reel,並查看帳號方案與剩餘額度
- 把本機圖片檔案上傳到專案,或重複使用專案中既有的照片
- 用 AI 修圖(虛擬佈置、黃昏效果、放大、季節變化、替換/移除/新增),並把照片做成動態片段
- 用照片、範本與歌曲建立並詢價 EZ Reel 影片,接著提交、查詢狀態並渲染
- 在時間軸加入旁白、音樂、疊加層,調整順序與長度,最後渲染成片
- 解析地址、列出 API 端點,並呼叫任意後端路由
- 適用情境
- 適合已在使用 Reel Estate 的房仲與行銷人員,想在 Claude Code、Claude Desktop 或 Cursor 中直接推進房源影片製作,包括從本機資料夾直接上傳照片。
- 執行需求
- 透過 npx 在本機執行,需要 Node.js 18 以上版本;需要 Claude Code、Claude Desktop 或 Cursor 等 MCP 用戶端;需要 Reel Estate 帳號,建立、生成與渲染需付費方案;首次 OAuth 登入需瀏覽器,回呼使用本機回送埠(預設 8765)。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Reel Estate Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
reel-estate-mcp
Turn real-estate listing photos into cinematic property videos from your AI
assistant. reel-estate-mcp is a Model Context Protocol
(MCP) server that connects Claude, Cursor, and other AI assistants to your
Reel Estate account — so you can generate motion
clips, AI-edit photos (virtual staging, twilight, seasonal), add voiceover, and
render finished listing videos, all in plain language.
Reel Estate is the AI real-estate video platform that turns property photos into scroll-stopping listing videos. Create a free account at tryreelestate.com.
You sign in once through your browser (OAuth + PKCE — no API keys, no secrets),
and every call is proxied through the backend's /mcp endpoint, which stays the
single authority for auth, plans, and permissions. This bridge's one superpower on
top of that: it can read local image files and stream them straight into a
project — something a purely remote server can't do.
- 🎬 Generate real-estate videos — animate photos into clips, then render the movie
- 🖼️ AI photo editing — virtual staging, twilight, upscale, seasonal, replace/remove/add
- 🎙️ Voiceover & timeline — narration, music, overlays, reordering
- 📤 Local uploads — push photos from disk into a project
- 🔐 Browser sign-in — public OAuth client + PKCE; nothing secret stored
- 🤖 Works with Claude Code, Claude Desktop, and Cursor
Requirements
- Node.js 18+
- A Reel Estate account (a paid plan is required to create/generate/render; free accounts are read-only over the MCP)
- An MCP-compatible client: Claude Code, Claude Desktop, or Cursor
Install
Nothing to clone or build — your MCP client launches it on demand via npx. You
only need Node.js ≥ 18. (Prefer a global command? npm install -g reel-estate-mcp,
then use reel-estate-mcp in place of npx -y reel-estate-mcp below.)
Connect your assistant
Zero config — the bridge connects to Reel Estate and handles browser sign-in for you. There's nothing to set up.
Claude Code
Claude Desktop / Cursor
Add to your client's MCP config (claude_desktop_config.json, ~/.cursor/mcp.json):
First run — sign in
The first tool call opens your browser to sign in with your Reel Estate account
(Clerk OAuth, authorization code + PKCE). After you approve, the browser returns to
http://localhost:8765/callback, tokens cache under ~/.reel-estate-mcp, and
you're in — you won't log in again until the token expires.
Start with whoami to confirm auth and see your plan, then just ask:
- "List my recent projects."
- "Create a project for 123 Main St and upload the photos in ./listing."
- "Virtually stage the living room photo, generate a drone clip, then render in 9:16."
- "How many credits and exports do I have left?"
To switch users or re-authorize, run logout (revokes server-side + clears
the cache) or delete ~/.reel-estate-mcp.
Tools
All API tools proxy through the backend's /mcp api_request, so the backend's
own authorization and plan rules apply.
Paid vs free
Writes and generation over the MCP require a paid plan — free accounts are
read-only (browse projects, clips, and movies). whoami reports this up front;
a blocked write returns 403 MCP_PAID_PLAN_REQUIRED. See plans at
tryreelestate.com.
How auth works
- No secrets to distribute — public client + PKCE, browser login per user.
- Prod-capable — uses the same OAuth the backend serves at
/mcp. - The backend is the single auth authority — this bridge never mints tokens.
Troubleshooting
Architecture
src/config.ts— validated env (loaded from this package's folder); derives the/mcpURL, OAuth store dir, callback port, read-only flag, and default client id.src/oauth.ts—OAuthClientProvider: uses the publicclient_id, caches tokens + the PKCE verifier, opens the system browser.src/upstream.ts— the single OAuth'd MCP client connection to/mcp(with the loopback callback server);callTool/callApiRequestproxies.src/api-client.ts—ApiClientovercallApiRequest; enforces read-only.src/catalog.ts— the endpoint catalog surfaced bylist_endpoints.src/tools.ts— tools as plain functions (smoke-testable).src/index.ts— registers the tools as MCP tools over stdio.
Adding a tool
- Add
async function fooBar(api, args)insrc/tools.ts(useapi.get(...)/api.request(...), which proxy through/mcp). - Register it in
src/index.tswith a ZodinputSchema. - Add it to
scripts/smoke.tsif it's a GET.
Everything is already reachable through api_request; convenience tools just make
the common paths first-class.
About Reel Estate
Reel Estate helps real-estate agents and marketers turn ordinary listing photos into professional property videos — AI virtual staging, twilight conversion, motion/drone clips, voiceover narration, and one-click rendering for Instagram, TikTok, and YouTube. This MCP server brings that workflow into your AI assistant. Get started at tryreelestate.com →
Keywords: real estate video generator, AI listing video, virtual staging, MCP server, Model Context Protocol, Claude, Cursor, property video marketing, drone real estate video, twilight photo editing.
來源:README.md,提交 38c6202
工具
0版本歷史
1- v0.3.3最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分