Buildium MCP by usefulapi
Read Buildium properties, units, leases, tenants, balances and bills; manage work orders.
Connect it
Settings → Connectors → Add custom connector
URL: https://buildium.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://buildium.usefulapi.io/mcp{
"mcpServers": {
"buildium": {
"url": "https://buildium.usefulapi.io/mcp"
}
}
}claude mcp add --transport http buildium https://buildium.usefulapi.io/mcp{
"servers": {
"buildium": {
"type": "http",
"url": "https://buildium.usefulapi.io/mcp"
}
}
}23 tools, verified live
buildium_list_rental_propertiesread-onlyList rental properties (buildings) with address, unit count, type/subtype and manager. Filter by location (city/state contains), type, subtype, status, rental owner or property ids. Buildium: GET /v1/rentals.
buildium_get_rental_propertyread-onlyFetch one rental property by id. Buildium: GET /v1/rentals/{propertyId}.
buildium_list_rental_unitsread-onlyList rental units with unit number, bedrooms/bathrooms, size, market rent and whether each unit is listed or occupied. Filter by property. Buildium: GET /v1/rentals/units.
buildium_get_rental_unitread-onlyFetch one rental unit by id. Buildium: GET /v1/rentals/units/{unitId}.
buildium_list_rental_ownersread-onlyList rental owners (the landlords you manage for) with contact details, management-agreement dates and the property ids they own. Buildium: GET /v1/rentals/owners.
buildium_list_leasesread-onlyList leases with unit, dates, lease type/status, current tenants, rent/deposit account details and eviction flag. Filter by property, owner, unit number, tenant name, dates, lease type or status (Active/Past/Future). Buildium: GET /v1/leases.
buildium_get_leaseread-onlyFetch one lease by id, including tenants, cosigners, account details and move-out data. Buildium: GET /v1/leases/{leaseId}.
buildium_list_outstanding_balancesread-onlyDelinquency report: leases that owe money, with aged buckets (0-30, 31-60, 61-90, 90+ days), total balance, past-due-email and eviction-pending dates. Leases with zero or credit balances are not returned. Buildium: GET /v1/leases/outstandingbalances.
buildium_list_lease_transactionsread-onlyRead a lease's ledger: charges, payments, credits, refunds, deposits and other transactions with date, type, total amount and journal lines. Read-only — this server never posts to a ledger. Buildium: GET /v1/leases/{leaseId}/transactions.
buildium_list_tenantsread-onlyList rental tenants with contact details, emergency contact, address and leases. Filter by name, email, phone, unit number, property, owner, unit ids or lease term status. Buildium: GET /v1/leases/tenants.
buildium_get_tenantread-onlyFetch one rental tenant by id. Buildium: GET /v1/leases/tenants/{tenantId}.
buildium_list_applicantsread-onlyList rental applicants with contact details, status and their applications. Filter by application status, unit, name, email, submission date or entity. Buildium: GET /v1/applicants.
buildium_list_work_ordersread-onlyList work orders with title, status, priority, due date, vendor, amount, line items, linked task and bill ids. Filter by entity, status, priority, task type, unit, vendor, assignee, dates, amount, billed flag or title. Buildium: GET /v1/workorders.
buildium_get_work_orderread-onlyFetch one work order by id. Buildium: GET /v1/workorders/{workOrderId}.
buildium_list_tasksread-onlyList all tasks/requests — contact requests, resident requests, rental owner requests and to-dos — with category, property, unit, requester, assignee, status, priority and due date. Buildium: GET /v1/tasks.
buildium_list_vendorsread-onlyList vendors (contractors, suppliers) with contact details, category, insurance and default expense GL account. Filter by name, email, phone, website, status or insurance expiration. Buildium: GET /v1/vendors.
buildium_list_billsread-onlyList vendor bills (accounts payable) with dates, memo, vendor, linked work order, reference number, approval status and lines. Read-only. Buildium: GET /v1/bills.
buildium_list_gl_accountsread-onlyList the chart of accounts: GL accounts with number, name, type/subtype, sub-accounts and bank/credit-card flags. Useful for finding the gl_account_id for work order line items. Buildium: GET /v1/glaccounts.
buildium_list_associationsread-onlyList community/HOA associations with address, manager, reserve, fiscal year and operating bank account. Buildium: GET /v1/associations.
buildium_create_work_ordercan modifyCreate a work order for a vendor. Attach it to an existing task (task_id) or create a new task with it (task: title, priority, status, assigned staff user, optional due date/property/unit). vendor_id and entry_allowed are required. Line items are optional (quantity x unit price, optional GL account). Buildium: POST /v1/workorders.
buildium_update_work_ordercan modifyUpdate a work order's details. Buildium's PUT replaces the whole record, so this reads the current work order first and only changes the fields you pass — everything else (including line items and entry contacts) is preserved. Passing line_items REPLACES all existing line items. Status/priority/due date live on the linked task. Buildium: GET then PUT /v1/workorders/{workOrderId}.
buildium_create_todo_taskcan modifyCreate an internal to-do task assigned to a staff user, optionally tied to a property/unit and category, with a due date. Buildium: POST /v1/tasks/todorequests.
buildium_update_todo_taskcan modifyUpdate a to-do task — change status (e.g. mark Completed), priority, assignee, due date, title or category, optionally with an update message. Buildium's PUT replaces the whole record, so this reads the current task first and only changes the fields you pass. Buildium: GET then PUT /v1/tasks/todorequests/{toDoTaskId}.
Alternatives in E-commerce
Compare →
CashCtrl MCP by usefulapiB
Read CashCtrl accounts, journal, orders, people, articles, salaries and reports; book and create.
Fleetio MCP by usefulapiB
Read Fleetio vehicles, work orders, service, issues, inspections, fuel, parts; log issues, meters.
Starshipit MCP by usefulapiB
Read Starshipit orders, tracking, rates and manifests; create and update unshipped orders.
Inventory Planner MCP by usefulapiB
Read Inventory Planner forecasts, replenishment and purchase orders; create draft purchase orders.
AUAutoviewB
Place and inspect orders on your own exchange accounts from an MCP-connected agent.
Gelato MCP by usefulapiB
Browse the Gelato catalog, prices, orders and shipping; quote, create draft orders and products.