mcpField
P
Packetrove

Packetrove

远程服务
packetrove.com开发工具03 周前更新

关于 Packetrove

Packetrove 为开发者和网络管理员提供网络工具,可通过网站、API、命令行和 MCP 使用。工具涵盖精确 CIDR 计算、公共 IP 查询及 PEM 证书包检查。

主要功能

  1. 01用一个 CIDR 覆盖 IP 列表
  2. 02精确扣除 CIDR 网段
  3. 03将 IP 范围转换为 CIDR
  4. 04查询当前连接的公共 IP
  5. 05检查 PEM 证书包

适用场景

  1. 01整理防火墙允许或阻止列表
  2. 02计算排除网段后的剩余地址
  3. 03查询连接使用的公共 IP
  4. 04检查证书包详情

MCP 相关

MCP 客户端可使用全部五种工具,包括 CIDR 计算、公共 IP 查询和证书检查。远程 MCP 计算会将输入发送至服务器。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.packetrove.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

6
参数类型必填说明
inputsarray是来自同一地址族的 IP 地址或 CIDR。解析时会忽略首尾空白;带有主机位的 CIDR 会被规范化。

详细介绍

Packetrove 标志

Packetrove

为人类和 Agent 提供网络工具。

Packetrove 帮助开发者和网络管理员简化防火墙 IP 列表、排除网络、将 IP 范围转换为 CIDR、检查连接的公网 IP,以及检查 PEM 证书包。可使用网站快速计算,使用 API 或 CLI 编写脚本,或通过 Model Context Protocol (MCP) 连接 AI Agent。

网站 · CIDR 计算器 · CIDR 排除 · IP 范围转 CIDR · 我的公网 IP · 证书包检查器

可以做什么

  • 用一个 CIDR 覆盖 IP 列表。 找出覆盖输入内容的最小 IPv4 或 IPv6 网络,并查看其完整地址范围和精确的额外覆盖范围。
  • 精确排除 CIDR 列表。 移除排除的网络,并复制表示剩余地址的最小 CIDR 列表,不会增加地址。
  • 精确转换 IP 范围。 输入包含首尾地址的范围,并复制覆盖该范围的最小 CIDR 列表,同时查看精确地址数量。
  • 检查连接的公网 IP。 查看并复制发出请求的连接所显示的 IPv4 或 IPv6 地址。
  • 检查 PEM 证书包。 在浏览器中粘贴文本或导入文件。查看候选颁发者签名、有效期、重复项以及可选的 DNS 主机名,并查看依据和后续步骤。

网站支持十种语言。托管工具无需账户或 API 密钥。全部五种工具均可通过网站、Web API 和 MCP 使用。CLI 提供覆盖 CIDR 计算和公网 IP 查询功能。

浏览首页图库中的示例结果,然后打开工具输入自己的内容。图库预览使用文档专用地址,不会进行实时查询。

快速开始

打开 CIDR 计算器,或调用 API:

curl https://api.packetrove.com/v1/cidr-cover \
  -H 'Content-Type: application/json' \
  -d '{"inputs":["203.0.113.1","203.0.113.2","203.0.113.6"]}'

结果为 203.0.113.0/29:共八个地址,其中五个超出三个输入地址。将其用于允许列表或阻止列表前,请先检查这一扩展范围。API 中的地址数量使用十进制字符串,以保留 IPv6 值的精确性。

按你的方式使用

接口开始使用
网站浏览工具
Web API交互式参考 · API 合约
命令行接口 (CLI)npm install --global @packetrove/cli · CLI 指南
Model Context Protocol (MCP)连接指南 · 技术指南
OpenAI 插件包草案包和 ZIP 构建 · 尚未发布

网站的主导航会打开浏览器工具。页脚收录 API、MCP 和 CLI 指南;CLI 指南为英文。

各接口共用扁平的公开名称。有关现有调用和命令的更改,请参阅名称迁移指南。

隐私与范围

  • 网站上的 CIDR 计算和证书检查在浏览器本地运行; CLI 计算离线运行。API 和远程 MCP 计算会将输入发送到服务端。
  • 证书检查仅接受公共证书,并拒绝私钥。 它们不会验证完整的信任链、吊销状态或部署安全性。
  • 公共 IP 检查会发起网络请求,并且每次检查只观察一个地址族。VPN 或代理会提供其出口地址;托管的 MCP 客户端可能会观察到与您的计算机不同的连接。 浏览器和 CLI 查询的截止时间为 10 秒,响应大小上限为 64 KiB。
  • 应用不会存储或记录返回的 IP 地址。查询结果和错误不会缓存。
  • MCP 执行次数使用运维事件统计,事件包含工具名称、结果、受控错误代码和流量来源。经过验证的自动化检查还可能记录自动化运行标识符。输入、结果、原始请求标头和自动化令牌均不包含在内。 部署指南介绍免费层限制和按工具查询。
  • 可选的 MCP submit-feedback 默认处于禁用状态。启用后,它会将经用户授权的合成报告通过电子邮件发送至 [email protected],并采用基于 IP 的近似配额;邮箱保留由人工管理。请参阅 MCP 指南。
  • 隐私政策介绍远程输入处理、浏览器存储、运维错误日志、托管、数据保留和用户选择。Cloudflare 平台的数据处理与应用存储及日志记录相互独立。

有关输入格式、限制和详细行为,请参阅 覆盖 CIDR、 CIDR 减法、 IP 范围转换、 证书诊断和 公共 IP指南。

开发

使用 .node-version 中指定的 Node.js 版本,以及 package.json 中指定的 pnpm 版本。本地开发无需生产环境凭据。

pnpm install
pnpm dev:web

打开 http://127.0.0.1:5173。对于 API 和 MCP,请在另一个终端中运行 pnpm dev:api;它们会在 http://localhost:8787 监听。本地公共 IP 查询需要 Cloudflare 连接元数据;没有该元数据时会报告 CLIENT_IP_UNAVAILABLE。完整的设置说明、检查和 Git 钩子请参阅贡献指南。

文档与贡献

许可证

Packetrove 根据 MIT 许可证授权。捆绑的组件保留各自的许可证;请参阅网站声明 和 CLI 声明。随附的验证架构保留其 Apache-2.0 许可证和来源信息。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。