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:
-
set_xby_apikey
Set the API key in chat. The key is automatically persisted and remains valid after restarts. -
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.
- Go to the XBY official website and register.
- Obtain your API key.
- Use the
set_xby_apikeycommand 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.