Client discovers
Give the client proppely.com. Its MCP server card points to the endpoint and OAuth metadata.
Official remote MCP
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
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
OpenClaw
native MCP · ClawHub skill
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
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 Code
claude mcp add --transport http proppely https://www.proppely.com/api/v1/mcp
# Then open Claude Code and run:
/mcpOpenClaw
openclaw skills install @shabsi7700/proppely
openclaw mcp add proppely \
--url https://www.proppely.com/api/v1/mcp \
--transport streamable-http \
--auth oauth \
--oauth-scope "mcp:read mcp:write mcp:propose"
openclaw mcp login proppelyAny 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
Give the client proppely.com. Its MCP server card points to the endpoint and OAuth metadata.
Sign in normally. Your password is never shared with the AI client.
Choose an organization and review read, write, and propose scopes.
Calls are role-checked and audited. Protected actions require approval.
Prefer not to connect an agent?
External MCP is optional. The same governed tools and approval gates ship with Proppely — in the web app, on WhatsApp or Telegram, and by voice — so you can run the work without wiring Claude, OpenClaw, or anything else.
Chat in the dashboard. Same tools as external agents — scoped, audited, and gated where money moves.
Run leasing, payments, and maintenance from the chat apps you already use. No desktop agent required.
Hosted automation when you don’t want to run OpenClaw on your machine. Judgment and approvals stay yours.
Connect an external agent later — whenever you’re ready.
Human judgment stays in the loop
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.