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.
无需输入参数。
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
读取并管理 RemoteLock 智能锁账户:查看门锁与位置、创建访客 PIN、授予或撤销门禁权限,并可上锁或开锁。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.usefulapi%2Fremotelock/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"remotelock-by-usefulapi": {
"type": "http",
"url": "https://remotelock.usefulapi.io/mcp"
}
}
}Connect a dedicated app for your API-enabled RemoteLock account.
https://remotelock.usefulapi.io/mcp.claude mcp add --transport http remotelock https://remotelock.usefulapi.io/mcp, then run /mcp to log in.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/
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.
*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].
MIT
来源:servers/remotelock/README.md,提交 4046075
Get account
The RemoteLock account these credentials belong to: name, plan limits and settings. Use it to confirm which account is connected. GET /account.
无需输入参数。
List locations
List the account's locations (properties/sites) with address and time zone. Use the ids to filter devices. GET /locations.
pagesortper_pageGet location
One location by id. GET /locations/{id}.
location_id必填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_idGet 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必填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必填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必填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_pageGet 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必填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_pinCreate 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_pinDeactivate 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必填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必填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_typeGrant 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_idRevoke 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必填List door groups
List door groups (named sets of locks you can grant access to in one step). GET /groups.
pagesortper_pageList the locks in a door group
List the items (locks) that belong to one door group. GET /groups/{id}/items.
pagegroup_id必填per_pageList 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_pageGet 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必填已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
io.usefulapi官方发布者
用于 Ably 的 MCP 服务器——频道历史、在线状态、占用情况、统计、发布和应用管理。AI 翻译
io.usefulapi官方发布者
托管式只读 MCP 服务器,让助手查询 Woffu 公司的用户、劳动合同、部门和办公地点。
io.usefulapi官方发布者
面向 White Label Loyalty 的托管 MCP 服务器:浏览奖励、查看客户积分钱包与等级进度,并用积分购买奖励。
io.usefulapi官方发布者
托管的 Weekdone 连接器,让助手读取周报、团队、目标与 KPI,并新增报告条目、评论和 KPI 数值。
io.usefulapi官方发布者
托管式只读 MCP 服务器,让助手列出 WebinarKit 的网络研讨会、场次时间、系列、会议以及白标子账户。
{ "mcpServers": { "remotelock": { "url": "https://remotelock.usefulapi.io/mcp" } }}