Connect vProp to Claude
Add vProp as a custom connector in Claude and ask for a listing video in plain English. Claude creates the listing, collects your photos, and starts the video in the vProp workspace you choose.
https://vprop.ai/api/mcpWhat you can do
Once connected, Claude can do everything below inside the workspace you picked. You describe the listing; Claude handles the steps in vProp.
See which workspace is connected
Pick an agent profile
Create a listing
Get a photo upload link
Generate a listing video
Check on a video
Browse your videos
Requirements
A vProp account with a paid workspace
A Claude plan with custom connectors
Connect
Check your workspace, pick the Claude app you use, and follow the installation steps. Everyone can read the steps; sign in to see your own workspaces.
Workspace
Sign in to see your workspacesChoosing a workspace here doesn't change the server URL or the commands below. You pick the workspace when you sign in to vProp during setup — if only one workspace is eligible, it's selected for you.
Client
Terminal (CLI)
Installation
Takes about two minutes. You'll need to be signed in to Claude and to vProp. One connector covers Claude on the web, desktop, and mobile.
Open Connectors in Claude
In claude.ai, go to Settings → Connectors.
Add a custom connector
Click Add custom connector.
Enter the vProp details
Name it vProp and paste the server URL below.
https://vprop.ai/api/mcpChoose “Use your own OAuth client”
Under OAuth Client, don't use the recommended “Anthropic's hosted client metadata” option — it doesn't work with vProp. Select Use your own OAuth client instead, paste the client ID below, leave the secret blank, then click Connect.
3cee939e-aa38-44d6-aa08-5df23c44551bSign in to vProp
Claude sends you to vprop.ai. Sign in with your usual vProp account if you aren't already.
Choose a workspace
Pick the workspace Claude should work in. Only paid workspaces can be selected, and videos use that workspace's credits.
Click Allow
You're back in Claude with vProp connected. Claude on the web, desktop, and mobile share this one connector, so you only set it up once.
Claude Code connects to vProp straight from your terminal — no claude.ai connector needed. Takes about a minute.
Add the vProp server
Run this in your terminal. Keep the command exactly as shown: the callback port is fixed at 51004 because our sign-in server only accepts pre-registered callback addresses.
claude mcp add --transport http vprop https://vprop.ai/api/mcp --client-id 3cee939e-aa38-44d6-aa08-5df23c44551b --callback-port 51004Authenticate
Inside Claude Code, type
/mcp, choosevprop, thenAuthenticate. Your browser opens vprop.ai — sign in, pick the workspace Claude Code should work in, and click Allow.Verify the connection
Back in Claude Code, ask “Which vProp workspace am I connected to?” Claude should answer with the workspace name, its plan, and the credits left.
Already connected vProp in claude.ai? Claude Code picks up that connector automatically when you're signed in to the same account, so you can skip the steps above.
Typical flow
Here's what a first video looks like, from your prompt to the finished file.
Try saying this to Claude
“Make a listing video for 4821 Maple Grove Lane, Austin, TX 78745 — 3 bed, 2 bath, 1,850 sq ft, listed at $549,000. Use my agent profile.”
Claude confirms the workspace
It checks which workspace is connected and how many credits are available, then picks your agent profile.
Claude creates the listing
The address and details you gave become a listing in vProp.
You upload the photos
Claude sends you an upload link. Open it in your browser, pick at least 8 photos (from your device, a zip, Google Drive, or Dropbox), then tap Done to upload them all at once — no sign-in needed. The link works for 10 minutes; if it expires, just ask Claude for a new one.
Claude starts the video
Once you say the photos are in, Claude starts generating the video. This uses your workspace credits.
Claude checks progress
Rendering usually takes several minutes. Ask Claude for the status any time, and find the finished video in your vProp dashboard.
Credits & plan
Videos use workspace credits
No double charges on retries
A paid workspace is required for videos
Manage & disconnect
You can see and remove the connection from either side. Only vProp's side clears the remembered workspace choice.
In vProp
In Claude
Keeping tools up to date
Claude saves the list of vProp actions when you connect. When vProp adds a new action or option, Claude won't see it until you refresh that list:
Settings → Connectors → ⋮ next to vProp → Refresh tools list
Disconnecting and reconnecting does the same thing.
Troubleshooting
Claude shows “Connection problem” or gets stuck on “Checking connection”
You likely left the OAuth Client option on “Anthropic's hosted client metadata” (the recommended default) — it doesn't work with vProp. Remove the connector, add it again, and this time choose “Use your own OAuth client” with the client ID from the steps above.
Claude says it isn't signed in, or vProp asks you to sign in again
Your connection has expired. In Claude, open Settings → Connectors and reconnect vProp. You'll sign in to vProp again and land on the same workspace as before.
Claude Code sign-in fails with “invalid redirect_uri”
The server was added without --callback-port 51004, or with a different port. Run claude mcp remove vprop, then add it again with the exact command from the Claude Code installation steps.
Claude Code can't authenticate because port 51004 is already in use
Another program on your computer is using that port. Close it (or wait for it to finish) and choose Authenticate again. The port only needs to be free while you sign in — once you're connected, anything else can use it.
Claude reports “invalid arguments” or an unknown tool
Claude's saved list of vProp actions is out of date. Refresh the tools list (see above) or disconnect and reconnect.
Your workspace is on the Free plan
Free workspaces can't connect, and a connected workspace that drops to Free can't create videos. Buy credits or start a membership in vProp under Settings → Billing, then try again.
The upload link expired
Upload links last 10 minutes. Photos only upload when you tap Done — if the link expired before that, ask Claude for a new link and pick the photos again. Photos that already finished uploading are kept.
Still stuck? Email support@vprop.ai and tell us what Claude said.
Security
Sign-in you already trust
One connection, one workspace
What Claude can access
Supported clients
One claude.ai connection covers Claude on the web, desktop, and mobile. Claude Code can share that connection or connect on its own from the terminal.
- Claude on the web (claude.ai)
- Claude Desktop
- Claude mobile apps
- Claude Code
vProp's connector uses the current MCP standard (protocol version 2026-07-28). Other AI apps that support MCP may work, but they haven't been tested.