/install ip-geo-toolkit
IP Geolocation Toolkit
Look up IP locations, ISP info, and reverse DNS with zero dependencies.
Commands
All commands use scripts/ip_geo.py.
Look Up IP(s)
python3 scripts/ip_geo.py lookup 8.8.8.8
python3 scripts/ip_geo.py lookup 8.8.8.8 1.1.1.1 9.9.9.9
python3 scripts/ip_geo.py lookup 8.8.8.8 --json
Returns: country, region, city, ZIP, coordinates, timezone, ISP, organization, AS number, and reverse DNS.
Find Your Public IP
python3 scripts/ip_geo.py myip
python3 scripts/ip_geo.py myip --json
Detects your public IP and runs a full geolocation lookup.
Bulk Lookup
python3 scripts/ip_geo.py bulk --input ips.txt
python3 scripts/ip_geo.py bulk --input ips.txt --json --output results.json
cat ips.txt | python3 scripts/ip_geo.py bulk --input -
Processes up to 100 IPs per batch via ip-api.com batch endpoint. Input file: one IP per line, lines starting with # are skipped.
Data Returned
Each lookup returns: country, countryCode, region, regionName, city, zip, lat, lon, timezone, isp, org, as (ASN), and reverse DNS (via local socket).
Rate Limits
Free ip-api.com tier: 45 requests/minute for single lookups, 15 requests/minute for batch. The script auto-throttles between requests.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ip-geo-toolkit - 安装完成后,直接呼叫该 Skill 的名称或使用
/ip-geo-toolkit触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Ip Geo Toolkit 是什么?
Look up IP geolocation, find your public IP, perform reverse DNS, and run bulk IP lookups. Uses free APIs (ip-api.com, ipify) with no API key required. No ex... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 160 次。
如何安装 Ip Geo Toolkit?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ip-geo-toolkit」即可一键安装,无需额外配置。
Ip Geo Toolkit 是免费的吗?
是的,Ip Geo Toolkit 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Ip Geo Toolkit 支持哪些平台?
Ip Geo Toolkit 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Ip Geo Toolkit?
由 John Wang(@johnnywang2001)开发并维护,当前版本 v1.0.0。