What are the requirements for running this server?
You need Node.js 18+, a Reel Estate account (free or paid), and an MCP-compatible client like Claude or Cursor.

@TryReelEstate
Basic information
Generate real estate listing videos from Claude, Cursor & any AI assistant. MCP server for Reel Estate — AI virtual staging, twilight photo editing, drone-style motion clips, voiceover, and one-click rendering for Instagram, TikTok & YouTube
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryGuided, always-current walkthrough (also the `getting_started` prompt)
Confirm auth; reports `plan`, `canWrite`, and a `writeAccess` reason. **Run first.**
Geocode a free-text address → ranked candidates (for real-listing projects)
Upload a **local** image into a project (presigned upload — no storage creds)
AI photo edit — virtual staging, twilight, upscale, seasonal, replace/remove/add, manual
Assemble the timeline into the final listing video
Reel Estate Mcp is a Model Context Protocol (MCP) server that connects AI assistants like Claude, Cursor, and Claude Desktop to a Reel Estate account, enabling users to generate cinematic real-estate listing videos from photos using natural language.
Run the server via npx -y reel-estate-mcp (or install globally with npm install -g reel-estate-mcp). Add the command to your MCP client's configuration (e.g., claude_desktop_config.json for Claude Desktop). On the first tool call, your browser opens for OAuth sign-in; tokens cache under ~/.reel-estate-mcp. Start with whoami to confirm authentication and plan status, then issue commands like "Create a project for 123 Main St and upload the photos in ./listing."
You need Node.js 18+, a Reel Estate account (free or paid), and an MCP-compatible client like Claude or Cursor.
There are no API keys. The server uses a public OAuth client with PKCE; the first tool call opens your browser for sign-in. Tokens are cached locally in `~/.reel-estate-mcp`.
No. Free accounts are read-only — they can browse projects, clips, and movies but cannot create, generate, or render. A paid plan is required for write operations; blocked writes return a 403 error.
Tokens are cached in the directory `~/.reel-estate-mcp`. To switch accounts or re-authorize, run the `logout` tool (which revokes server-side) or delete that directory.
All backend functionality is already available through the `api_request` escape hatch. To create a convenience tool, add a function in `src/tools.ts`, register it with a Zod schema in `src/index.ts`, and run the server.
🚀 The fast, Pythonic way to build MCP servers and clients.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
Painless E2E Automation for Mobile and Web
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Comments