RemoteLock MCP by usefulapi

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

Read RemoteLock devices and guests; manage door access and physically lock or unlock doors.

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

已驗證Streamable HTTP可網頁執行安全與監控商業與電商

概覽

AI 產生的概覽

讀取並管理 RemoteLock 智慧鎖帳戶:查看門鎖與位置、建立訪客 PIN、授予或撤銷門禁權限,並可上鎖或開鎖。

可以做什麼
  • 查看帳戶、位置、裝置與門組,包括電量、連線狀態和鎖定狀態
  • 建立永久使用者或限時訪客並產生 PIN 或卡號,也可停用人員
  • 為門鎖、門組或位置授予或撤銷權限,並查詢某扇門目前誰能開啟
  • 依要求對指定門執行上鎖或開鎖
  • 查看通知與事件詳情,例如開鎖、拒絕進入、卡住和低電量
  • 查詢用量、提出功能需求或管理付費訂閱
適用情境
適合物业管理人員、民宿房東或設施團隊,讓助理不必開啟 RemoteLock 後台就能查詢鎖定狀態與權限、發放或撤銷訪客密碼,並對門執行上鎖或開鎖。
執行需求
僅以 URL 加入遠端 MCP 端點;伺服器透過 OAuth 登入,登入頁會要求填寫 RemoteLock 憑證。用戶端不需設定 API 金鑰或 Authorization 標頭。需要具備 API 存取權的 RemoteLock 帳戶;免費方案每月 50 次工具呼叫。
安裝前請注意
開鎖會實際打開門,屬安全敏感操作,伺服器要求使用者明確確認。寫入類工具會建立人員、授予或撤銷權限、停用 PIN 並改變鎖定狀態。新建使用者與訪客的回覆包含 PIN。付費方案透過 Stripe 結帳連結付款,取消後當期不退款。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

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

README

RemoteLock MCP by usefulapi

Connect a dedicated app for your API-enabled RemoteLock account.

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://remotelock.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http remotelock https://remotelock.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": {    "remotelock": {      "url": "https://remotelock.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 RemoteLock credentials.

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

Tools

ToolTypeWhat it does
remotelock_get_accountreadGet account
remotelock_list_locationsreadList locations
remotelock_get_locationreadGet location
remotelock_list_devicesreadList devices (locks)
remotelock_get_devicereadGet device
remotelock_lock_devicewriteLock a lock
remotelock_unlock_devicewriteUnlock a lock
remotelock_list_access_personsreadList access users and guests
remotelock_get_access_personreadGet access user or guest
remotelock_create_access_userwriteCreate a permanent access user
remotelock_create_access_guestwriteCreate a time-limited access guest
remotelock_deactivate_access_personwriteDeactivate an access user or guest
remotelock_list_person_accessesreadList a person's door access
remotelock_list_device_accessesreadList who can open a lock
remotelock_grant_accesswriteGrant door access
remotelock_revoke_accesswriteRevoke door access
remotelock_list_door_groupsreadList door groups
remotelock_list_group_itemsreadList the locks in a door group
remotelock_list_notificationsreadList notifications (activity)
remotelock_get_eventreadGet event
remotelock_usage_statusmetaUsage status (free-tier meter)
remotelock_request_featuremetaRequest a missing feature
remotelock_upgrademetaUpgrade to Pro or Pro+
remotelock_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 (per RemoteLock account)$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 remotelock_upgrade (it returns a Stripe Checkout link). Cancel any time with remotelock_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running remotelock_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

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

工具

20

remotelock_get_account

Get account

The RemoteLock account these credentials belong to: name, plan limits and settings. Use it to confirm which account is connected. GET /account.

無需輸入參數。

remotelock_list_locations

List locations

List the account's locations (properties/sites) with address and time zone. Use the ids to filter devices. GET /locations.

輸入參數pagesortper_page

remotelock_get_location

Get location

One location by id. GET /locations/{id}.

輸入參數location_id必填

remotelock_list_devices

List devices (locks)

List devices: locks, access-control doors, thermostats, etc., with name, model, battery/connectivity state, lock state and location. Filter by type (e.g. lock) or location. GET /devices.

輸入參數idspagesorttypeper_pagelocation_id

remotelock_get_device

Get device

One device (lock) by id with its full state: connectivity, battery/power, lock state, auto-lock settings, model and location. GET /devices/{id}.

輸入參數device_id必填

remotelock_lock_device

Lock a lock

WRITE: sends the lock command to a lock (it locks the door). Locking an already locked door changes nothing. PUT /devices/{id}/lock.

輸入參數device_id必填

remotelock_unlock_device

Unlock a lock

WRITE, SECURITY-SENSITIVE: sends the unlock command to a lock, which physically unlocks the door. Only call it when the user explicitly asked to unlock this specific door, and set confirm to true. PUT /devices/{id}/unlock.

輸入參數confirm必填device_id必填

remotelock_list_access_persons

List access users and guests

List the people who can open doors: access users (permanent) and access guests (time-limited), with name, email, status, validity window and their PIN / card number. By default only current and upcoming people; pass status to include expired or deactivated. GET /access_persons.

輸入參數pagesorttypestatusper_page

remotelock_get_access_person

Get access user or guest

One access user or guest by id, with status, validity window and PIN / card number. GET /access_persons/{id}.

輸入參數access_person_id必填

remotelock_create_access_user

Create a permanent access user

WRITE: creates a permanent access user (an employee, resident or owner) with a PIN and/or card. It creates the person only; use remotelock_grant_access to give them doors. The reply includes the PIN. Check remotelock_list_access_persons first to avoid duplicates. POST /access_persons.

輸入參數pinname必填emailphonedepartmentcard_numbergenerate_pin

remotelock_create_access_guest

Create a time-limited access guest

WRITE: creates an access guest whose PIN/card only works between starts_at and ends_at (local time of the lock). It creates the person only; use remotelock_grant_access to give them doors. The reply includes the PIN. POST /access_persons.

輸入參數pinname必填emailphoneends_at必填starts_at必填card_numbergenerate_pin

remotelock_deactivate_access_person

Deactivate an access user or guest

WRITE: deactivates an access user or guest, so their PIN/card stops working on every door. The person stays in the account (status deactivated) and is not deleted. Only do it when the user asked. PUT /access_persons/{id}/deactivate.

輸入參數access_person_id必填

remotelock_list_person_accesses

List a person's door access

List the doors, door groups and locations one access user or guest can open, with sync state per device. GET /access_persons/{id}/accesses.

輸入參數pageper_pageaccess_person_id必填

remotelock_list_device_accesses

List who can open a lock

List the access users and guests who have access to one lock (and whether the PIN is synced to it). GET /devices/{id}/access_person_accesses.

輸入參數pageper_pagedevice_id必填person_type

remotelock_grant_access

Grant door access

WRITE: gives an access user or guest access to a lock, a door group or a location, so their PIN/card opens it. RemoteLock then syncs the code to the lock(s). Optionally limit the hours with an access schedule (access_schedule_id, for recurring daily hours) or override a guest's start/end time of day on this door. POST /access_persons/{id}/accesses.

輸入參數accessible_id必填guest_end_timeaccessible_type必填access_person_id必填guest_start_timeaccess_schedule_id

remotelock_revoke_access

Revoke door access

WRITE: removes one access grant (an id from remotelock_list_person_accesses), so the person's PIN/card no longer opens that door, door group or location. The person itself stays. Only do it when the user asked. DELETE /access_persons/{id}/accesses/{access_id}.

輸入參數access_id必填access_person_id必填

remotelock_list_door_groups

List door groups

List door groups (named sets of locks you can grant access to in one step). GET /groups.

輸入參數pagesortper_page

remotelock_list_group_items

List the locks in a door group

List the items (locks) that belong to one door group. GET /groups/{id}/items.

輸入參數pagegroup_id必填per_page

remotelock_list_notifications

List notifications (activity)

List notifications sent by notification subscriptions: each names the lock (publisher), the event type (unlocked, access_denied, jammed, power_level_low, ...) and an event_id. Only events that match a subscription appear. Get details with remotelock_get_event. GET /notifications.

輸入參數pageper_page

remotelock_get_event

Get event

One event by id (for example from a notification): type, time, source, status, the lock and the person involved, and the method used. The PIN or card used is not returned. GET /events/{id}.

輸入參數event_id必填

版本歷史

10
  1. v1.7.4最新Nov 7, 2026
  2. v1.6.3Nov 5, 2026
  3. v1.6.2Nov 5, 2026
  4. v1.6.1Nov 4, 2026
  5. v1.6.0Nov 3, 2026
  6. v1.5.1Nov 3, 2026
  7. v1.4.0Nov 1, 2026
  8. v1.2.0Oct 31, 2026
  9. v1.1.0Oct 31, 2026
  10. v1.0.1Oct 31, 2026

評分

已滿足適用檢查項的 100%

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

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

其他 Usefulapi 整合