Official remote MCP
The first property platform any AI agent can operate.
Connect over the Model Context Protocol. The agent inherits your permissions, starts from live portfolio workflows and snapshots, and stops for your approval exactly where money or irreversible actions move.
Don't want to wire up an external agent? Proppely already ships AI inside the product — web assistant, WhatsApp, Telegram, and hosted Proppely AI — with the same approval gates.
Domain discovery · prompts · resources · scoped OAuth · https://www.proppely.com/api/v1/mcp
Open to any AI
Claude, Codex, Cursor, ChatGPT — any MCP agent under your permissions.
Point a compatible client at proppely.com or the endpoint. It discovers Proppely's server and OAuth automatically. Your browser opens once to choose an organization and approve scoped access. No API key to copy.
Claude
terminal · web · desktop · voice
OpenAI Codex
Official marketplace plugin
ChatGPT
agent mode · Apps
Cursor & IDEs
mcp.json
Any MCP client
OAuth · scoped tokens
$ claude mcp add --transport http proppely https://www.proppely.com/api/v1/mcp
✓ connected · scope: owner · org: your brokerage
> overdue rent at Oak Plaza? chase the top three.
3 tenants · $11,240. Reminders drafted from your
late-notice template — approve to send.
[ Approve ] [ Edit ]AppFolio, Yardi and Buildium offer no official agent surface. We're built for the way the work is about to be done.
Connect in minutes
Point your client at Proppely. Sign in once.
After approval, the client stores a revocable token locally. Calls are role-checked and audited. Money and irreversible actions become proposals for a person to confirm. Vendor payouts stay pending until two distinct authorized people approve.
Canonical connect (all agents)
# Product: Proppely (three p's — NOT "Propely")
# Discovery: https://proppely.com/.well-known/mcp.json
# Machine-readable: https://proppely.com/llms.txt
Connect remote MCP server:
https://www.proppely.com/api/v1/mcp
Transport: streamable-http
Auth: oauth
Scopes: mcp:read mcp:write mcp:propose
Verify after browser OAuth:
lookup_property {} # empty query lists all properties
resources/list # includes proppely://org-memoryOpenAI Codex
git clone https://github.com/shabsi7700/proppely-codex-marketplace.git
cd proppely-codex-marketplace
codex plugin marketplace add .
# Install "Proppely MCP" from the Codex marketplace UI.
# Complete OAuth and approve all scopes when prompted.Prefer the marketplace plugin when available. Manual MCP config also works:
{
"type": "streamable-http",
"url": "https://www.proppely.com/api/v1/mcp",
"auth": "oauth"
}Cursor & IDEs
{
"mcpServers": {
"proppely": {
"type": "streamable-http",
"url": "https://www.proppely.com/api/v1/mcp",
"auth": "oauth"
}
}
}Claude — web, desktop, mobile
Name: Proppely
Remote MCP server URL: https://www.proppely.com/api/v1/mcp
Advanced settings
OAuth Client ID: (leave blank)
OAuth Client Secret: (leave blank)
Add -> Connect -> sign in to Proppely -> choose your organizationClaude identifies itself with its own published client metadata, so there are no credentials to paste.
Claude Code
claude mcp add --transport http proppely https://www.proppely.com/api/v1/mcp
# Then open Claude Code and run:
/mcpAny remote MCP client
{
"type": "streamable-http",
"url": "https://www.proppely.com/api/v1/mcp",
"auth": "oauth"
}Domain discovery: https://proppely.com/.well-known/mcp.json
What happens when you connect
Client discovers
Give the client proppely.com. Its MCP server card points to the endpoint and OAuth metadata.
Browser opens
Sign in normally. Your password is never shared with the AI client.
You approve
Choose an organization and review read, write, and propose scopes.
Agent operates
Calls are role-checked and audited. Protected actions require approval.
Prefer not to connect an agent?
Proppely already has AI inside the platform.
External MCP is optional. The same governed tools and approval gates ship with Proppely — in the web app, on Telegram, and by voice — so you can run the work without wiring Claude, Codex, or anything else.
In-app assistant
Chat in the dashboard. Same tools as external agents — scoped, audited, and gated where money moves.
Telegram
Run leasing, payments, and maintenance from Telegram. No desktop agent required.
Proppely AI on our servers
Hosted automation when you don’t want to run an agent on your machine. Judgment and approvals stay yours.
Connect an external agent later — whenever you’re ready.
Human judgment stays in the loop
Agents can do the work. They cannot silently move money.
Read and routine work can run automatically within the user's role. Money movement, outbound commitments, and irreversible operations become proposals for a person to confirm. Payouts use two-person control: the first approval records intent; a different authorized person releases it.