In the plugin ecosystem of DeepSeek Harness (DSH), agents frequently need to query domain registration information online. Manually parsing data from the WHOIS protocol (port 43) usually exceeds the capabilities of ordinary conversational models. The xby-who-is plugin solves this problem by encapsulating WHOIS query logic, allowing agents to directly obtain detailed information from authoritative registrars.

Plugin Positioning

This is an online tool plugin maintained by xby-skill. Based on the Model Context Protocol (MCP), it provides a domain registration details query service and supports more than 1,260 top-level domains (TLDs).

Core Features

This plugin provides the following capabilities:

  • set_xby_apikey: Sets an API key in the chat. The key is automatically persisted and remains valid after restart.
  • whois_lookup: Queries domain information using the WHOIS protocol (port 43). It connects to the authoritative WHOIS server to obtain details such as registrar, registrant, dates, nameservers, and status. Supports 1,260+ TLDs.
  • refresh_whois_servers: Retrieves the latest TLD list from IANA and refreshes the local WHOIS server dictionary. To keep queries accurate, it is recommended to run this command periodically.
  • list_supported_tlds: Lists all supported TLDs (top-level domains) that have configured WHOIS servers.

Installation and Activation

Run the following command in the terminal to install this plugin:

dsh plugin --profile web add github:xby_skill/xby-who-is

After installing the plugin, the related tools can usually be used in conversations without additional configuration.

Typical Usage

  1. Obtain an API key: Before using the query function, go to the Xiaoben Yang official website to register and obtain an API key.
  2. Set the key: Use the set_xby_apikey command in the DSH chat interface to enter the key.
  3. Query a domain: Use the whois_lookup command followed by the domain name (for example, whois_lookup example.com).
  4. Maintain the server list: If you need to update the list of supported domains, use refresh_whois_servers.

Notes

  • Key source: set_xby_apikey requires an API key obtained from the Xiaoben Yang official website.
  • Protocol port: whois_lookup connects using the standard WHOIS protocol port 43.
  • Periodic maintenance: It is recommended to run refresh_whois_servers periodically to ensure that the WHOIS server dictionary is up to date.

Summary

xby-who-is is a practical online query plugin that helps DSH agents directly obtain domain registration information. Its core value lies in encapsulating complex network protocol and data processing logic. Complete plugin documentation and source code can be viewed at the following locations: