Skip to content
MCP tools
View as Markdown
Creates dataTenanciesMCP tool

tenancies_create

Start managing a lease.

Start managing a lease. Requires lease_id (the UUID of an existing lease). Use when taking over management of a signed lease outside the consultation flow — for the common case of converting a signed PM consultation into a tenancy, prefer pm_consultations_convert_to_tenancy, which atomically signs + creates. Defaults management_fee_pct=10.00, rent_collection_day=1, rent_current=TRUE, status='active'. Returns the created tenancy record.

Parameters#

ParameterTypeRequiredDescription
lease_idstringYesUUID of the lease to start managing (required) · Format: UUID
owner_client_idstringNoUUID of the owner client (landlord) who hired the PM · Format: UUID
pm_consultation_idstringNoUUID of the consultation that led to this tenancy (optional; for audit trail) · Format: UUID
management_fee_pctnumberNoManagement fee percentage (default 10.00) · Max: 100 · Min: 0
rent_collection_daynumberNoDay of month rent is collected (default 1) · Max: 31 · Min: 1
statusenumNoInitial status (default: active) · One of: active, vacating, vacant, terminated
notesstringNoFree-text notes on the tenancy (operational details, landlord preferences, etc.) · Max length: 10000

Example prompts#

  • "Start managing the new lease at 219 Dover St with an 8 percent fee."
  • "Set up management for the Whitfield lease, rent collected on the 5th each month."

Safety#

Creates data. Creates a new record in your CRM and may trigger notifications or webhooks. Running it twice creates a duplicate, so Claude runs it once per request.