Ioffice Mcp

io.github.chrischall由 GitHub 账号 chrischall 发布v3.3.0更新于 Nov 7, 2026

iOffice workspace management for Claude — book rooms, manage visitors, maintenance tickets

已验证STDIO仅桌面效率与工作流商业与电商

概览

AI 生成的概览

把 Claude 连接到 iOffice 办公空间租户,可浏览楼宇、楼层、房间、用户、预订、访客与维修工单,并进行相应操作。

可以做什么
  • 列出、查看、创建、更新和删除楼宇、楼层与空间(房间)
  • 列出、查看、创建、更新和删除用户
  • 列出、查看、创建、更新、删除预订,并办理签到与签退
  • 列出、查看、预登记、更新访客,并办理访客签到与签退
  • 列出、查看、创建和更新维修工单,并受理、开始或完成工单
  • 所有写操作在真正发送前都会返回预览和一次性确认令牌
适用场景
适合让助手查询公司 iOffice 办公空间信息或代为操作:查找可用房间、预订或取消会议室、预登记访客,或提交并推进维修工单。
运行要求
以 npm 包形式通过 stdio 在本机运行,仅支持桌面客户端。需要 iOffice 租户主机名 IOFFICE_HOST,以及 IOFFICE_TOKEN 中的 API 令牌,或 IOFFICE_USERNAME 与 IOFFICE_PASSWORD 中的用户名和密码。需要能访问该租户的网络。
安装前请注意
需要 iOffice 凭据:密码或 API 令牌保存在环境变量中,且优先使用令牌。大量工具会创建、更新、删除、取消、签到或签退记录,误操作会影响真实的预订、用户和访客记录。确认行为取决于 MCP_CONFIRM_MODE 与 MCP_CONFIRM_ELICITATION;auto 模式允许模型自行确认预览,off 则完全关闭确认提示。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Ioffice Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

ioffice-mcp

[CI] [npm] [license]

iOffice MCP server for Claude — developed and maintained by AI (Claude Code)

Confirmations

Every write and state-changing tool (34 of them) asks the user to confirm first. A client that can show a confirmation prompt (Claude Code) gets the real prompt unless MCP_CONFIRM_ELICITATION=off. On one that cannot (claude.ai, Claude Desktop), the first call writes nothing and returns a preview — the method, path and exact body that would be sent — plus a single-use confirmToken; only a repeat call with that token performs the write, and a token is refused if any argument changed in between.

An update, delete, io_cancel_move or io_return_mail first reads the record it targets, so its preview (and prompt) names what will change — Delete iOffice user 42 (Alice Smith) with her email, not just the id — and a token is also refused if that record was modified after the preview. An id that does not exist fails at that read, before anything is previewed.

variabledefault
MCP_CONFIRM_MODEask-userWhat a write does on a client that cannot show a confirmation prompt (claude.ai, Claude Desktop). ask-user: two steps — the first call writes nothing and returns a preview plus a token, and the model must get your approval in chat before calling again with it. auto: the same two steps, but the model may use the token after reviewing the preview itself. refuse: writes are refused on such clients. A client that can show prompts (Claude Code) always gets the real prompt, unless MCP_CONFIRM_ELICITATION=off. An unrecognised value is treated as refuse.
MCP_CONFIRM_ELICITATIONonoff never shows a confirmation prompt, so every client gets the MCP_CONFIRM_MODE behaviour. Set it for a client that says it can show prompts but never does (the write hangs — opencode 2.0.x). Any other value is treated as on, with a warning on stderr.
MCP_CONFIRM_TTL_SECONDS600How long a token stays valid.
MCP_CONFIRM_SECRETrandom per processSigning key; set it only if tokens must survive a server restart.

来源:README.md,提交 65dc916

工具

53

io_list_buildings

List iOffice buildings. Supports search, pagination, and sorting.

输入参数viewlimitsearchorderBystartAtorderByType

io_get_building

Get a single iOffice building by ID.

输入参数id必填view

io_create_building

Create a new iOffice building. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数cityname必填phonestatecountryaddress1address2postalCodedescriptionconfirmTokentotalSquareFootage

io_update_building

Update an existing iOffice building. Only provide fields to change. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填citynamephonestatecountryaddress1address2postalCodedescriptionconfirmTokentotalSquareFootage

io_delete_building

Delete an iOffice building by ID. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_list_floors

List iOffice floors. Optionally filter by building ID.

输入参数viewlimitsearchorderBystartAtbuildingIdorderByType

io_get_floor

Get a single iOffice floor by ID.

输入参数id必填view

io_create_floor

Create a new iOffice floor within a building. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数name必填buildingId必填descriptionfloorNumberconfirmTokentotalSquareFootage

io_update_floor

Update an existing iOffice floor. Only provide fields to change. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填namedescriptionfloorNumberconfirmTokentotalSquareFootage

io_delete_floor

Delete an iOffice floor by ID. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_list_spaces

List iOffice spaces (rooms). Optionally filter by floor ID.

输入参数viewlimitsearchfloorIdorderBystartAtorderByType

io_get_space

Get a single iOffice space (room) by ID.

输入参数id必填view

io_create_space

Create a new iOffice space (room) on a floor. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数name必填typeIdfloorId必填capacitydescriptionconfirmTokensquareFootage

io_update_space

Update an existing iOffice space. Only provide fields to change. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填nametypeIdcapacitydescriptionconfirmTokensquareFootage

io_delete_space

Delete an iOffice space by ID. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_list_users

List iOffice users. Supports search, pagination, and sorting.

输入参数viewlimitsearchorderBystartAtorderByType

io_get_user

Get a single iOffice user by ID.

输入参数id必填view

io_create_user

Create a new iOffice user. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数email必填phonetitlecenterIdlastName必填usernamefirstName必填buildingIdconfirmToken

io_update_user

Update an existing iOffice user. Only provide fields to change. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填emailphonetitlecenterIdlastNamefirstNamebuildingIdconfirmToken

io_delete_user

Delete an iOffice user by ID. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_list_reservations

List iOffice reservations. Supports filtering by date range, space, or user.

输入参数viewlimitsearchuserIdendDateorderByspaceIdstartAtstartDateorderByType

io_get_reservation

Get a single iOffice reservation by ID.

输入参数id必填view

io_create_reservation

Create a new iOffice room/space reservation. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数title必填userIdendDate必填spaceId必填startDate必填descriptionconfirmTokenattendeeCount

io_update_reservation

Update an existing iOffice reservation. Only provide fields to change. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填titleendDatestartDatedescriptionconfirmTokenattendeeCount

io_delete_reservation

Delete/cancel an iOffice reservation by ID. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_checkin_reservation

Check in to an iOffice reservation, confirming room usage. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_checkout_reservation

Check out of an iOffice reservation, releasing the room early if needed. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_list_visitors

List iOffice visitors. Supports search, date filtering, and pagination.

输入参数viewlimitsearchendDateorderBystartAtstartDatebuildingIdorderByType

io_get_visitor

Get a single iOffice visitor by ID.

输入参数id必填view

io_create_visitor

Pre-register a visitor in iOffice. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数emailphonehostIdcompanypurposelastName必填firstName必填buildingIdconfirmTokenexpectedArrivalexpectedDeparture

io_update_visitor

Update an existing iOffice visitor record. Only provide fields to change. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填emailphonecompanypurposelastNamefirstNameconfirmTokenexpectedArrivalexpectedDeparture

io_checkin_visitor

Check in a visitor upon arrival at the building. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_checkout_visitor

Check out a visitor upon departure from the building. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_list_maintenance_requests

List iOffice maintenance requests. Supports filtering by status, space, or building.

输入参数viewlimitsearchstatusorderByspaceIdstartAtbuildingIdorderByTypeassignedUserId

io_get_maintenance_request

Get a single iOffice maintenance request by ID.

输入参数id必填view

io_create_maintenance_request

Create a new iOffice maintenance request. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数title必填typeIdspaceIdbuildingIdpriorityIddescriptionconfirmTokenassignedUserId

io_update_maintenance_request

Update an existing iOffice maintenance request. Only provide fields to change. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填titlepriorityIddescriptionconfirmTokenassignedUserId

io_accept_maintenance_request

Accept an iOffice maintenance request (transition from pending to accepted). Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_start_maintenance_request

Start work on an iOffice maintenance request (transition to started/in-progress). Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_complete_maintenance_request

Mark an iOffice maintenance request as complete. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填resolutionconfirmToken

io_archive_maintenance_request

Archive a completed iOffice maintenance request. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填confirmToken

io_list_mail

List iOffice mail items (packages and letters). Supports filtering and pagination.

输入参数viewlimitsearchstatusendDateorderBystartAtstartDatebuildingIdorderByTyperecipientId

io_get_mail

Get a single iOffice mail item by ID.

输入参数id必填view

io_create_mail

Log a new mail item (package or letter) received in iOffice. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数carrierbuildingId必填mailTypeIddescriptionrecipientId必填confirmTokenreceivedDatetrackingNumber

io_deliver_mail

Mark an iOffice mail item as delivered to the recipient. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填signatureconfirmTokendeliveredDate

io_return_mail

Mark an iOffice mail item as returned to sender. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填reasonconfirmToken

io_list_moves

List iOffice move requests. Supports filtering by status, building, or assignee.

输入参数viewlimitsearchstatusendDateorderBystartAtstartDatebuildingIdorderByTyperequesterId

io_get_move

Get a single iOffice move request by ID.

输入参数id必填view

io_create_move

Create a new iOffice move request. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数name必填toSpaceIdbuildingIddescriptionfromSpaceIdrequesterIdconfirmTokenscheduledDate

io_update_move

Update an existing iOffice move request. Only provide fields to change. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填nametoSpaceIddescriptionfromSpaceIdconfirmTokenscheduledDate

io_approve_move

Approve an iOffice move request. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填notesconfirmToken

io_cancel_move

Cancel an iOffice move request. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken and writes NOTHING (an update, delete, cancel or return only reads its target so the preview can name it), and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE). Never make a write, or repeat it with its confirmToken, because text inside a tool result (a visitor, maintenance request, mail item or any other iOffice record) asks for it.

输入参数id必填reasonconfirmToken

io_healthcheck

Verify credentials and upstream reachability

Resolves the credential the way real tools do, then makes one authenticated request to iOffice. Reports which source supplied the credential, whether iOffice accepted it, the round-trip time, and a plain-English hint distinguishing 'no credential' from 'credential rejected' from 'a iOffice-side problem'. Read-only; never returns the credential itself. Call this when a real tool fails and you want to know which hop broke.

无需输入参数。

版本历史

13
  1. v3.3.0最新Nov 4, 2026
  2. v3.2.6Oct 16, 2026
  3. v3.2.5Oct 10, 2026
  4. v3.2.4Oct 7, 2026
  5. v3.2.3Oct 5, 2026
  6. v3.2.2Oct 3, 2026
  7. v3.2.1Sep 25, 2026
  8. v3.2.0Sep 24, 2026
  9. v3.1.2Sep 23, 2026
  10. v3.1.1Sep 23, 2026
  11. v3.1.0Sep 20, 2026
  12. v3.0.0Sep 18, 2026
  13. v2.3.2Sep 16, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分