When developing intelligent agents based on DeepSeek Harness (DSH), network connectivity is often required. Processing domain registration information (such as RDAP or WHOIS data) usually involves calling external APIs or manual parsing. xby-domain-lookup is a DSH plugin designed to simplify this process and provide standard domain lookup capabilities.

What It Is

xby-domain-lookup is a domain lookup service plugin maintained by xby-skill. It addresses the need for agents to directly obtain domain registration details, name servers, contacts, and status information during conversations.

Core Features

The plugin provides the following two main features:

  1. set_xby_apikey
    Set the API key in chat. The key is automatically persisted and remains valid after restarts.

  2. domain_lookup
    Query domain information using the RDAP protocol with a WHOIS fallback. It can provide comprehensive domain registration details, name servers, contacts, and status information.

Installation and Activation

Use the following command to install the plugin (installation from the official repository is recommended):

dsh plugin --profile web add github:xby_skill/xby-domain-lookup

Configuration

The domain_lookup feature requires an API key to be configured.

  1. Go to the XBY official website and register.
  2. Obtain your API key.
  3. Use the set_xby_apikey command in chat to set the key.

Notes

  • The plugin runs with the permissions of the current DSH process. Before installation, please review the source code and license (MIT).
  • The “Method 2 (local directory installation)” and “Method 3 (cordis.patch.yml)” mentioned in the README are only for local development and debugging.

Conclusion

This plugin provides basic domain lookup capabilities for the DSH ecosystem and is suitable for agent development scenarios that involve processing domain information. For more information, see the plugin directory page or the GitHub repository.