Proprietio

The modern property management connector for Claude, ChatGPT, and Copilot.

Bring real-time portfolio data and actions — properties, leases, accounting, maintenance — directly into your AI assistant of choice.

PROTOCOL

MCP — open standard

Built on Anthropic's Model Context Protocol. Works with any compliant AI client.

SECURITY

OAuth 2.0 + PKCE

Multi-tenant, scope-bound tokens. Every call is audited and isolated by organization.

SURFACE

18 tools, V1

Properties, accounting, maintenance, communications — read and write actions across the portfolio.

LATENCY

~120 ms p50

Edge-routed. Multi-AZ backend. Built for live agent conversations.

Quickstart

Connect Proprietio to your AI assistant in three steps.

1. Add the connector in Claude.ai

  1. Open claude.ai → Settings → Connectors
  2. Click "Add custom connector"
  3. Name: Proprietio
  4. URL: https://mcp.proprietio.com/mcp
  5. Click "Add" — Claude registers automatically via Dynamic Client Registration
  6. Sign in with your existing Proprietio account

2. Add the connector in ChatGPT

  1. Enable Developer Mode in your ChatGPT settings
  2. Go to Settings → Apps & Connectors → Create
  3. MCP server URL: https://mcp.proprietio.com/mcp
  4. Confirm ChatGPT sees the 18 tools, then save

3. Try a prompt

"Search my Texas properties and show me the delinquency rate
grouped by property."

Your assistant will call the Proprietio MCP, fetch live data from your account, and respond with a grounded answer — including property names, balances, and aging buckets.

Available tools

All 18 tools are listed below with their behavioral annotations. Each is documented in JSON Schema and returned by the MCP tools/list call.

Properties & leasing

ToolWhat it doesBehavior
proprietio_search_propertiesSearch portfolio by city, state, owner, or unit count.read
proprietio_get_propertyFull property record incl. units and active leases.read
proprietio_list_unitsUnits for a property with occupancy and rent.read
proprietio_get_leaseLease detail: tenant, term, rent, attachments.read
proprietio_list_residentsResidents of a property or unit.read

Accounting & reporting

ToolWhat it doesBehavior
proprietio_get_rent_rollRent roll snapshot at a given date.read
proprietio_get_delinquencyDelinquency aging (0-30, 31-60, 61-90, 90+).read
proprietio_get_income_statementP&L for a date range (accrual basis).read
proprietio_get_balance_sheetBalance sheet as of a date.read
proprietio_get_general_ledgerGL entries filtered by account/date.read
proprietio_get_noiNet operating income for a period.read

Maintenance

ToolWhat it doesBehavior
proprietio_search_work_ordersFilter work orders by status, priority, age, property.read
proprietio_get_work_orderSingle work order incl. timeline and notes.read
proprietio_create_work_orderCreate a new work order.write
proprietio_update_work_orderUpdate status, priority, assignee.write
proprietio_close_work_orderMark complete with resolution notes.write
proprietio_list_vendorsList approved vendors by trade.read

Communications

ToolWhat it doesBehavior
proprietio_send_messageSend a message to a tenant or vendor.external

Authentication

The Proprietio MCP server uses OAuth 2.0 Authorization Code + PKCE (S256) with Dynamic Client Registration (DCR, RFC 7591). Compliant clients (Claude.ai, ChatGPT Apps, Copilot Studio) register automatically.

OAuth metadata endpoints

Scopes

Tokens are JWT signed with RS256. Access tokens TTL: 1 hour. Refresh tokens: 30 days, rotating.

Example prompts

Security & compliance

See the Privacy Policy for full details on data handling.

Support & contact