← Back to Skills Marketplace
🔌

IP2WHOIS

by OOMOL · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
27
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install oo-ip2whois
Description
IP2WHOIS. Use this skill for ANY IP2WHOIS request — searching and reading data. Whenever a task involves IP2WHOIS, use this skill instead of calling the API...
README (SKILL.md)

IP2WHOIS

Operate IP2WHOIS through your OOMOL-connected account. This skill calls the ip2whois connector with the oo CLI; OOMOL injects credentials server-side, so you never handle raw tokens.

Category: Security & Identity, Data & Analytics. Exposes 2 action(s).

Running an action

Assume the user has already installed the oo CLI, signed in, and connected IP2WHOIS. Do not run oo auth login or open the connection URL proactively — just run the action. Fall back to First-time setup only when a command actually fails with an auth or connection error.

1. Inspect the contract to get the authoritative input/output schema before building a payload:

oo connector schema "ip2whois" --action "\x3Caction_name>"

2. Run the action with a JSON payload that matches the input schema:

oo connector run "ip2whois" --action "\x3Caction_name>" --data '\x3Cjson>' --json
  • --data takes a JSON object string or @path/to/file.json; omit it to send {}.
  • The response is { "data": ..., "meta": { "executionId": "..." } }; the execution id lives under meta.executionId.

Each action below links to a reference file with its purpose and exact commands. Read the linked file, then fetch the live schema with oo connector schema before constructing --data.

Available actions

Safety

  • Read actions (get / list / search) are safe to run directly.
  • Create, update, send, or post actions change IP2WHOIS state — confirm the exact payload and effect with the user before running.
  • Delete or remove actions are destructive — always confirm the target and get explicit approval first.

First-time setup

These are one-time steps — do not repeat them on every call. Run a step only when a command fails for the matching reason.

  • oo: command not found — install the oo CLI (other platforms: \x3Chttps://cli.oomol.com/install-guide.md>):

    curl -fsSL https://cli.oomol.com/install.sh | bash    # macOS / Linux
    
    irm https://cli.oomol.com/install.ps1 | iex           # Windows PowerShell
    
  • Not signed in / authentication error — sign in to your OOMOL account once:

    oo auth login
    
  • scope_missing / credential_expired / app_not_ready / app_not_found — IP2WHOIS is not connected, or the connection expired or lacks a scope. Connect once (auth type: API key) at:

    https://console.oomol.com/app-connections?provider=ip2whois
    
  • HTTP 402 / OOMOL_INSUFFICIENT_CREDIT — billing stop. Recharge at https://console.oomol.com/billing/token-recharge before retrying.

Usage Guidance
Install this if you intend to use IP2WHOIS through OOMOL. Before running the optional CLI installer command, review OOMOL’s installer source and understand that lookups use your connected IP2WHOIS account and may consume service credits.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The stated purpose, metadata, and action files align around read-only IP2WHOIS lookups for WHOIS domain data and hosted domains by IP.
Instruction Scope
The activation wording is broad for IP2WHOIS-related requests, but the runtime instructions are limited to schema inspection and two named lookup actions through the `oo` connector.
Install Mechanism
The skill includes fallback setup guidance to install the OOMOL CLI with a remote shell or PowerShell installer if `oo` is missing; this is disclosed, troubleshooting-only, and not the primary action path.
Credentials
Network access and an OOMOL-connected IP2WHOIS account are proportionate to the lookup purpose, and the artifact says credentials are injected server-side rather than handled directly by the skill.
Persistence & Privilege
The skill depends on existing OOMOL CLI sign-in and an IP2WHOIS connection, but it does not request broad file access, background execution, local credential scraping, or destructive privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install oo-ip2whois
  3. After installation, invoke the skill by name or use /oo-ip2whois
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Adds an OOMOL-backed IP2WHOIS skill for querying IP2WHOIS through the `oo` CLI without handling raw credentials locally. - Supports WHOIS domain lookups to retrieve registration details for a given domain. - Supports hosted-domain discovery for listing domains associated with a specific IP address. - Documents the recommended schema-first workflow before constructing action payloads. - Includes setup and troubleshooting guidance for CLI installation, authentication, IP2WHOIS connection issues, and billing errors.
Metadata
Slug oo-ip2whois
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is IP2WHOIS?

IP2WHOIS. Use this skill for ANY IP2WHOIS request — searching and reading data. Whenever a task involves IP2WHOIS, use this skill instead of calling the API... It is an AI Agent Skill for Claude Code / OpenClaw, with 27 downloads so far.

How do I install IP2WHOIS?

Run "/install oo-ip2whois" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is IP2WHOIS free?

Yes, IP2WHOIS is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does IP2WHOIS support?

IP2WHOIS is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created IP2WHOIS?

It is built and maintained by OOMOL (@oomol); the current version is v1.0.0.

💬 Comments