Packetrove

面向用户与智能体的网络工具

在浏览器、终端和 AI 智能体中使用开源网络工具。从导航中选择工具,或参考下方说明将 Packetrove 接入你的工作流程。

开源
无需账户或 API 密钥

最小覆盖 CIDR

查找覆盖 IPv4 或 IPv6 地址和网段的最小单个 CIDR。在浏览器内完成计算,查看精确地址数,以及额外覆盖范围的说明。

打开 CIDR 计算器

CIDR 相减

从包含的地址空间中扣除排除网段。复制精确的 CIDR 列表来设置 WireGuard 例外,或查看扣除已知分配后的空隙,无需上传输入。

打开 CIDR 相减计算器

我的公网 IP

查询当前连接使用的公网 IP。使用 VPN 或代理时,结果显示出口地址,不会显示本地私有地址。

查询我的公网 IP

Web API

使用任意 HTTP 客户端调用 Packetrove。例如,通过 curl 查看当前公网 IP:

curl -fsS https://api.packetrove.com/v1/public-ip \
  -H 'Accept: text/plain'

响应包含 IP 地址及一个换行符,内容类型为 Content-Type: text/plain。

阅读 API 指南

命令行工具

使用 Node.js 和 pnpm 从源代码安装:

git clone https://github.com/euyuil/packetrove.git
cd packetrove
pnpm install
pnpm --filter @packetrove/cli pack --pack-destination "$PWD"
npm install --global ./packetrove-cli-0.1.0.tgz

然后输出当前公网 IP:

packetrove public-ip
阅读命令行指南(英文)

模型上下文协议(MCP)

通过 Streamable HTTP 将 AI 智能体连接到 Packetrove,无需身份验证或本地服务器。

服务器地址

https://api.packetrove.com/mcp

安装客户端后,添加服务器:

Claude Code

claude mcp add --transport http --scope user packetrove \
  https://api.packetrove.com/mcp

Codex

codex mcp add packetrove \
  --url https://api.packetrove.com/mcp

在客户端中使用 /mcp 检查连接。公网 IP 查询显示的是智能体所用连接的地址。

阅读 MCP 指南(英文)