Create and edit real-estate listing videos from an AI assistant using Reel Estate projects, local photo uploads, and browser-based sign-in.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Reel Estate MCP.
whoamiShow the upstream MCP URL, read-only flag, the account plan, whether writes are allowed (canWrite) with a plain-language writeAccess reason, and the live /users/profile response for the OAuth-authenticated user. Good first call to confirm auth and whether create/generate/render tools will work (free accounts are read-only over the MCP). If not signed in, it returns a 'run login' error — use the `login` tool.
loginAuthenticate with the backend. If not already logged in, returns an authorization URL to open in your browser; approve the sign-in and the token is cached in the background, then retry your action. (Browser-based login can't be popped reliably from here, so you click the link.)
logoutClear the cached OAuth session (and best-effort revoke it server-side) so the next tool call re-authenticates via the browser. Use to switch accounts or reset a broken auth state.
list_projectsGET /projects for the authenticated user. Supports paging, sorting, search, and status filter.
get_projectGET /projects/:id — full project document for the authenticated user.
project_statsGET /projects/stats — aggregate project counts/metrics for the authenticated user.
The reel-estate-mcp MCP server brings Reel Estate’s property-video workflow into MCP-compatible assistants. It supports project browsing, address resolution, local image uploads, AI photo editing, clip generation, timeline changes, and final movie rendering. The available workflow is suited to real-estate agents, marketers, or automation systems that begin with listing photos and need a finished property video.
Photo editing operations include virtual staging, twilight conversion, upscaling, seasonal changes, and replace, remove, add, or manual edits. The broader tool set also supports motion clips, voiceover and other timeline audio, image or text overlays, timeline reordering, and rendered movie discovery.
The reel-estate-mcp MCP server runs locally over stdio and forwards API operations to Reel Estate’s backend /mcp endpoint. The backend remains responsible for authentication, plan checks, and permissions. Convenience tools expose common operations, while list_endpoints and api_request provide access to the backend’s API catalog and routes.
On the first tool call, the server opens a browser for Reel Estate sign-in. OAuth authorization code flow with PKCE returns through a local callback at http://localhost:8765/callback; access and refresh tokens are then cached under ~/.reel-estate-mcp. The whoami tool reports the current plan, whether writes are allowed, and the reason when they are not. Use login to begin or clear a session and logout to revoke the server session and remove local credentials.
Node.js 18 or newer, a Reel Estate account, and an MCP-compatible client are required. Add the server to an MCP client with:
Claude Code can instead launch it with claude mcp add reel-estate -- npx -y reel-estate-mcp. No environment variables or API keys are required. The first authentication flow needs access to a browser and the local callback port. To switch accounts, run logout or remove the token cache directory.
The reel-estate-mcp MCP server provides tools for:
whoami.The help tool and getting_started prompt provide a guided walkthrough. Start with whoami before attempting project changes or generation.
Free Reel Estate accounts are read-only through MCP. Creating, editing, generating, uploading, and rendering operations require a paid plan; read operations such as browsing projects, clips, and movies remain available to free accounts. A blocked write can return 403 MCP_PAID_PLAN_REQUIRED.
Authentication is account-based rather than API-key-based. The server uses a public OAuth client and PKCE, and its local token cache contains the session state needed for later calls. Local image uploads are supported, but the server does not require users to provide storage credentials. Generated operations and permissions remain subject to Reel Estate’s backend rules and plan limits.
Always refer to the official documentation for the most accurate and up-to-date information.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/reel-estate-mcp)<a href="https://allmcps.com/mcp/reel-estate-mcp"><img src="https://allmcps.com/api/badge/reel-estate-mcp?style=directory" alt="Reel Estate MCP on AllMCPs" /></a>