让你的 AI Agent 连接 ZeroTier

通过 ZeroTier,让 AI 助手查看网络,并在所选 Central API 版本更新指定配置字段。

68 个工具 Custom credential

试试这些 ZeroTier 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill ZeroTier

查看网络清单

列出可见网络并读取选定配置。

/oo ZeroTier: 列出 orgId [v2 时的 ID] 网络,读取网络 [ID] 并整理 config。

更新网络

向已知网络应用明确名称或配置字段。

/oo ZeroTier: 读取网络 [ID],再更新 name [名称]、config [JSON]。

开始使用 ZeroTier

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 ZeroTier

    选择 v1 或 v2 并提供对应令牌,v2 按需要配置 Organization ID。

    连接 ZeroTier →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 目标 ZeroTier Central 网络及所需配置变更权限。
  • v1 使用 Legacy Central Personal Token,v2 使用 New Central Service Account Key,能力随版本不同。

ZeroTier 工具

通过 ZeroTier,让 AI 助手查看网络,并在所选 Central API 版本更新指定配置字段。

查看网络清单

列出可见网络并读取选定配置。

更新网络

向已知网络应用明确名称或配置字段。

68 个工具

List Networks

列出令牌可访问的 ZeroTier 网络,支持两种 API 版本。orgId、stats 和 permissionCheck 仅适用于 v2;v1 会拒绝这些参数并始终列出令牌可访问的所有网络。

zerotier.list_networks

Get Network

按 ID 获取一个 ZeroTier 网络及其配置;v1 响应还包含成员数量。

zerotier.get_network

Create Network

创建 ZeroTier 网络。v1 发送 config、description,并拒绝 networkGroupId;v2 发送 name、description、config,并要求 networkGroupId(所属网络组)和 name。

zerotier.create_network

Update Network

更新 ZeroTier 网络的名称、说明或配置字段。

zerotier.update_network

Delete Network

永久删除 ZeroTier 网络及其全部成员。

zerotier.delete_network

List Members

列出加入 ZeroTier 网络的全部成员设备。

zerotier.list_members

Get Member

获取 ZeroTier 网络的一个成员,包括授权和 IP 分配状态。

zerotier.get_member

Update Member

更新网络成员。v1 字段:name、description、authorized、activeBridge、noAutoAssignIps、ipAssignments;v2 字段:name、description、activeBridge、noAutoAssignIps、ipv4Assignments、ipv6Assignments。其他版本的字段会被拒绝;v2 使用 authorize_member 或 deauthorize_member 更改授权。

zerotier.update_member

Delete Member

从 ZeroTier 网络移除一个成员。

zerotier.delete_member

Authorize Member

授权一个成员加入 ZeroTier 网络。

zerotier.authorize_member

Deauthorize Member

撤销一个 ZeroTier 网络成员的授权。

zerotier.deauthorize_member

Get Org

获取 ZeroTier 组织。v1 省略 orgId 时返回当前用户的组织,否则查询 /org/{orgId}。v2 使用输入的 orgId 或连接配置中的 orgId,两者至少提供一个。

zerotier.get_org

Get Status

仅 v1:获取 ZeroTier Legacy Central 状态,包括当前鉴权用户、版本和运行时间。

zerotier.get_status

Get Random Token

仅 v1:获取服务端生成的随机令牌。

zerotier.get_random_token

List Org Members

仅 v1:列出组织的用户成员。

zerotier.list_org_members

List Invitations

仅 v1:列出当前用户的组织邀请。

zerotier.list_invitations

Create Invitation

仅 v1:向电子邮件地址发送组织邀请。

zerotier.create_invitation

Get Invitation

仅 v1:按 ID 获取一个组织邀请。

zerotier.get_invitation

Accept Invitation

仅 v1:接受组织邀请。

zerotier.accept_invitation

Decline Invitation

仅 v1:拒绝或取消组织邀请。

zerotier.decline_invitation

Get User

仅 v1:按 ID 获取 ZeroTier 用户。

zerotier.get_user

Update User

仅 v1:更新用户资料字段。

zerotier.update_user

Delete User

仅 v1:按 ID 永久删除 ZeroTier 用户账户。上游还会删除该用户拥有的全部网络,无法撤销。

zerotier.delete_user

Add User Token

仅 v1:为用户注册 API 令牌。调用者提供令牌值(可通过 get_random_token 生成);设置后无法再次获取。

zerotier.add_user_token

Delete User Token

仅 v1:按名称删除用户的一个 API 令牌。

zerotier.delete_user_token

Set Network User Permissions

仅 v1:替换用户在网络上的权限集合。调用会设置全部四个标志,省略的标志按 false 发送。

zerotier.set_network_user_permissions

List Orgs

仅 v2:列出服务账户可访问的组织。

zerotier.list_orgs

List Network Groups

仅 v2:列出网络组,可按组织筛选。

zerotier.list_network_groups

Get Network Group

仅 v2:按 ID 获取一个网络组。

zerotier.get_network_group

Create Network Group

仅 v2:在组织内创建网络组。

zerotier.create_network_group

Update Network Group

仅 v2:修改网络组的名称或说明。

zerotier.update_network_group

Delete Network Group

仅 v2:永久删除网络组,上游也会删除组内的全部网络。

zerotier.delete_network_group

List Network Group Networks

仅 v2:列出一个网络组中的网络。

zerotier.list_network_group_networks

Get Iam

仅 v2:列出组织、网络组或网络上的 IAM 角色分配。

zerotier.get_iam

Add Iam

仅 v2:为主体添加组织、网络组或网络上的角色。

zerotier.add_iam

Replace Iam

仅 v2:替换组织、网络组或网络上的全部 IAM 分配。列表中未包含的现有分配会被移除,空列表会清除全部角色。

zerotier.replace_iam

Remove Iam

仅 v2:移除主体在组织、网络组或网络上的角色。

zerotier.remove_iam

Get Org Iam Tree

仅 v2:获取组织的 IAM 树,包括组、网络、主体和角色。

zerotier.get_org_iam_tree

Search Principals

仅 v2:按电子邮件关键词搜索组织用户。

zerotier.search_principals

Invite Users

仅 v2:邀请电子邮件地址加入组织。

zerotier.invite_users

Get Org Subscription

仅 v2:获取组织的订阅套餐及权益。

zerotier.get_org_subscription

List Service Accounts

仅 v2:列出组织中的服务账户。

zerotier.list_service_accounts

Create Service Account

仅 v2:在组织中创建服务账户。

zerotier.create_service_account

Get Service Account

仅 v2:按 ID 获取服务账户,包括其 API 密钥。

zerotier.get_service_account

Update Service Account

仅 v2:更新服务账户的名称或说明。

zerotier.update_service_account

Delete Service Account

仅 v2:永久删除服务账户及其全部 API 密钥。

zerotier.delete_service_account

Create Api Key

仅 v2:为服务账户创建 API 密钥,密钥值仅返回一次。

zerotier.create_api_key

Get Api Key

仅 v2:按 ID 获取一个 API 密钥的元数据。

zerotier.get_api_key

Update Api Key

仅 v2:更新 API 密钥说明。

zerotier.update_api_key

Delete Api Key

仅 v2:删除 API 密钥。

zerotier.delete_api_key

List Webhooks

仅 v2:列出组织中的 webhook。

zerotier.list_webhooks

Create Webhook

仅 v2:为组织创建 webhook。

zerotier.create_webhook

Get Webhook

仅 v2:按 ID 获取一个 webhook。

zerotier.get_webhook

Update Webhook

仅 v2:更新 webhook 的 URL、事件列表或说明。

zerotier.update_webhook

Delete Webhook

仅 v2:删除 webhook。

zerotier.delete_webhook

Rotate Webhook Secret

仅 v2:轮换 webhook 签名密钥。

zerotier.rotate_webhook_secret

Delete Webhook Secret

仅 v2:在宽限期结束前按 ID 撤销重叠有效的旧 webhook 密钥。不能删除当前主密钥(上游返回 400),应先轮换。

zerotier.delete_webhook_secret

Check Permissions

仅 v2:检查当前鉴权主体是否拥有资源权限。

zerotier.check_permissions

Update Current User

仅 v2:更新当前鉴权用户的资料。

zerotier.update_current_user

Delete Current User

仅 v2:永久删除当前鉴权用户账户。

zerotier.delete_current_user

Add Members

仅 v2:一次向网络添加多个成员。

zerotier.add_members

Remove Members

仅 v2:一次从网络移除多个成员。

zerotier.remove_members

Authorize Members

仅 v2:一次授权多个网络成员。

zerotier.authorize_members

Deauthorize Members

仅 v2:一次撤销多个网络成员的授权。

zerotier.deauthorize_members

Reject Members

仅 v2:一次拒绝多个网络成员。

zerotier.reject_members

Reject Member

仅 v2:拒绝一个网络成员。

zerotier.reject_member

Get Flow Rules

仅 v2(测试版):获取网络流量规则。

zerotier.get_flow_rules

Update Flow Rules

仅 v2(测试版):更新网络流量规则,可设置自定义规则源码或隔离配置。

zerotier.update_flow_rules

常见问题

v1 与 v2 凭据可以互换吗?

不可以。v1 使用 Personal API Token,v2 使用 Service Account API Key。

v1 使用 Organization ID 吗?

可选默认 orgId 适用于 New Central v2,不适用于 v1。

提出任务时需要说明什么?

v1 使用 Legacy Central Personal Token,v2 使用 New Central Service Account Key,能力随版本不同。

连接 ZeroTier

关于 ZeroTier ↗