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#
| Parameter | Type | Required | Description |
|---|---|---|---|
lease_id | string | Yes | UUID of the lease to start managing (required) · Format: UUID |
owner_client_id | string | No | UUID of the owner client (landlord) who hired the PM · Format: UUID |
pm_consultation_id | string | No | UUID of the consultation that led to this tenancy (optional; for audit trail) · Format: UUID |
management_fee_pct | number | No | Management fee percentage (default 10.00) · Max: 100 · Min: 0 |
rent_collection_day | number | No | Day of month rent is collected (default 1) · Max: 31 · Min: 1 |
status | enum | No | Initial status (default: active) · One of: active, vacating, vacant, terminated |
notes | string | No | Free-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.