DoorLoop MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.6.3更新於 Nov 7, 2026

Read DoorLoop properties, units, leases, tenants and payments; create tasks and task updates.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行效率與工作流金融商業與電商

概覽

AI 產生的概覽

託管式 DoorLoop 連接器,讓助理讀取房產、單元、租約、租客與付款資料,並可建立任務與任務更新。

可以做什麼
  • 查詢目前 DoorLoop 使用者與公司使用者
  • 列出並讀取房產、投資組合、單元、業主與廠商
  • 列出並讀取租約、租約租客、租客與潛在客戶
  • 列出租金付款與租約費用,包含未付餘額
  • 列出並讀取任務、工單、租客與業主請求
  • 建立任務並在既有任務上張貼更新(寫入類工具)
適用情境
適合物業管理人員在對話中查詢自己的 DoorLoop 資產組合,例如欠款超過某金額的租客、即將到期的租約、某處房產的未結工單,也可不開 DoorLoop 就登記任務與任務更新。
執行需求
以 URL 方式加入的遠端 MCP 端點,只需填寫網址;透過 OAuth 登入,首次連線時需提供 DoorLoop API 金鑰(在 DoorLoop 設定中取得),伺服器依使用者儲存。無需本機安裝,設定檔中不放金鑰。免費方案每月 50 次工具呼叫,付費方案可提高額度。
安裝前請注意
有兩個寫入工具:建立任務與張貼任務更新,後者可變更狀態、優先順序、到期日或負責人,並可能通知相關人員。伺服器會保存你的 DoorLoop API 金鑰,並可存取該憑證範圍內的所有資料。付費方案透過結帳連結付款,取消後當期不退費。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 DoorLoop MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Fdoorloop/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "doorloop-by-usefulapi": {
      "type": "http",
      "url": "https://doorloop.usefulapi.io/mcp"
    }
  }
}

README

DoorLoop MCP by usefulapi

Use your DoorLoop account from Claude, Cursor, or any MCP client. Hosted, no local install: connect with your own credentials.

Live endpoint: https://doorloop.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://doorloop.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http doorloop https://doorloop.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "doorloop": {      "url": "https://doorloop.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your DoorLoop credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/doorloop/

On first connect you provide a DoorLoop API key (DoorLoop → Settings → Zapier & API Keys). The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
doorloop_get_current_userreadGet current user
doorloop_list_propertiesreadList properties
doorloop_get_propertyreadGet a property
doorloop_list_unitsreadList units
doorloop_get_unitreadGet a unit
doorloop_list_leasesreadList leases
doorloop_get_leasereadGet a lease
doorloop_list_lease_tenantsreadList lease tenants
doorloop_list_tenantsreadList tenants
doorloop_get_tenantreadGet a tenant
doorloop_list_lease_paymentsreadList lease payments
doorloop_list_lease_chargesreadList lease charges
doorloop_list_tasksreadList tasks
doorloop_get_taskreadGet a task
doorloop_list_ownersreadList owners
doorloop_list_vendorsreadList vendors
doorloop_list_portfoliosreadList portfolios
doorloop_list_usersreadList users
doorloop_list_accountsreadList accounts
doorloop_create_taskwriteCreate a task
doorloop_post_task_updatewritePost an update on a task
doorloop_usage_statusmetaUsage status (free-tier meter)
doorloop_request_featuremetaRequest a missing feature
doorloop_upgrademetaUpgrade to Pro or Pro+
doorloop_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with doorloop_upgrade (it returns a Stripe Checkout link). Cancel any time with doorloop_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running doorloop_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

來源:servers/doorloop/README.md,提交 4046075

工具

21

doorloop_get_current_user

Get current user

Get the DoorLoop user that created this API key. Good first call to confirm the connection. DoorLoop API: GET /users/me.

無需輸入參數。

doorloop_list_properties

List properties

List properties (buildings) with address, class and portfolio. DoorLoop API: GET /properties.

輸入參數textclassgroupownersort_bypage_sizepage_numbersort_descending

doorloop_get_property

Get a property

Get one property by id. DoorLoop API: GET /properties/{propertyId}.

輸入參數property_id必填

doorloop_list_units

List units

List rental units with rent, bedrooms and status. Without filter_active the API returns active units only. DoorLoop API: GET /units.

輸入參數textgroupowneractivesort_bypropertypage_sizepage_numbersort_descending

doorloop_get_unit

Get a unit

Get one unit by id. DoorLoop API: GET /units/{unitId}.

輸入參數unit_id必填

doorloop_list_leases

List leases

List leases with dates, rent, status and outstanding balance. Use calculatedStatus or situation to find at-risk or late leases. DoorLoop API: GET /leases.

輸入參數termtextunitgroupownerstatustenantsort_bypropertypage_sizesituationend_date_to另有 9 個

doorloop_get_lease

Get a lease

Get one lease by id. DoorLoop API: GET /leases/{leaseId}.

輸入參數lease_id必填

doorloop_list_lease_tenants

List lease tenants

List tenants joined to their leases, with move-in and move-out dates. Best way to map tenants to leases. DoorLoop API: GET /leases/tenants.

輸入參數textgroupleasestatussort_bypropertypage_sizepage_numbermovedInAt_tomovedInAt_fromsort_descending

doorloop_list_tenants

List tenants

List tenants and prospects with contact details. DoorLoop API: GET /tenants.

輸入參數texttypeunitgroupleasesort_bypropertypage_sizepage_numbersort_descending

doorloop_get_tenant

Get a tenant

Get one tenant by id. DoorLoop API: GET /tenants/{tenantId}.

輸入參數tenant_id必填

doorloop_list_lease_payments

List lease payments

List rent payments received on leases. DoorLoop API: GET /lease-payments.

輸入參數leaseownerdate_tosort_bypropertydate_frompage_sizepage_numbersort_descending

doorloop_list_lease_charges

List lease charges

List charges (rent, fees, late fees) billed on leases. Use totalBalanceGreaterThan to find unpaid charges. DoorLoop API: GET /lease-charges.

輸入參數unitleaseownerdate_tosort_bypropertydate_frompage_sizepage_numberlateFeeChargessort_descendingtotalBalanceGreaterThan

doorloop_list_tasks

List tasks

List tasks, work orders, tenant requests and owner requests. DoorLoop API: GET /tasks.

輸入參數texttypeunitstatussort_bypropertypage_sizedueDate_topage_numbercreatedAt_todueDate_frompropertyGroup另有 3 個

doorloop_get_task

Get a task

Get one task by id. DoorLoop API: GET /tasks/{taskId}.

輸入參數task_id必填

doorloop_list_owners

List owners

List property owners. DoorLoop API: GET /owners.

輸入參數textgroupactivesort_bypropertypage_sizepage_numbersort_descending

doorloop_list_vendors

List vendors

List maintenance vendors. DoorLoop API: GET /vendors.

輸入參數activesort_bypropertypage_sizeopenBalancepage_numbersort_descendinginsurance_expires_before

doorloop_list_portfolios

List portfolios

List portfolios (property groups). DoorLoop API: GET /property-groups.

輸入參數sort_bypage_sizepage_numbersort_descending

doorloop_list_users

List users

List DoorLoop users of the company. DoorLoop API: GET /users.

輸入參數sort_bypage_sizepage_numbersort_descending

doorloop_list_accounts

List accounts

List chart-of-accounts entries. DoorLoop API: GET /accounts.

輸入參數typesort_bypage_sizepage_numberleaseChargeItemsort_descending

doorloop_create_task

Create a task

WRITE: create a task in DoorLoop. INTERNAL_TASK needs requested_by_user, TENANT_REQUEST needs requested_by_tenant, OWNER_REQUEST needs requested_by_owner, WORK_ORDER needs assigned_to_vendor. Notifications are off unless you set them. Each call creates a new task. DoorLoop API: POST /tasks.

輸入參數type必填unitstatus必填subject必填due_dateprioritypropertydescriptionnotify_tenantnotify_assigneesassigned_to_usersrequested_by_user另有 4 個

doorloop_post_task_update

Post an update on a task

WRITE: post a message on an existing task and optionally change its status, priority, due date or assignees. Each call adds a new update. Notifications are off unless you set them. DoorLoop API: POST /tasks/update.

輸入參數statusmessage必填task_id必填due_dateprioritynotify_tenantnotify_assigneesassigned_to_users

版本歷史

9
  1. v1.6.3最新Nov 7, 2026
  2. v1.5.3Nov 5, 2026
  3. v1.5.2Nov 5, 2026
  4. v1.5.1Nov 4, 2026
  5. v1.5.0Nov 3, 2026
  6. v1.4.1Nov 3, 2026
  7. v1.3.0Nov 1, 2026
  8. v1.1.0Oct 31, 2026
  9. v1.0.0Oct 31, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合