Whois

Provides MCP-based WHOIS lookups to retrieve domain ownership, registration dates, and DNS details.
  • javascript

20

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "modelcontextprotocol-servers-whois-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mcp-server/whois-mcp@latest"
      ]
    }
  }
}

Whois MCP is a Model Context Protocol server that enables AI agents to perform WHOIS lookups directly through MCP. It lets you query domain ownership, registration dates, name servers, and related details without leaving your working environment, making domain data easily accessible to your automation and chat workflows.

How to use

You can access the Whois MCP server through an MCP-enabled client or IDE. After you configure a local or remote MCP connection, you will see the Whois lookup tools listed as available options. Use these tools to query domains, IPs, and AS numbers, then receive structured results with registrar, registration dates, name servers, and ownership details. The tools activate automatically when relevant to your query, and you can explicitly request notifications or follow-ups as needed.

How to install

Prerequisites: ensure you have Node.js and a package manager available on your system. The server uses popular MCP tooling that runs through npx.

Step 1. Install and start the MCP server using npx. Run the following command in your terminal.

npx -y @mcp-server/whois-mcp@latest

Step 2. In your MCP client (for example, Cursor), add a new MCP server with the following configuration. This runs the MCP server directly from npm without installing it locally.

Name: Whois Lookup
Type: command
Command: npx -y @mcp-server/whois-mcp@latest

Step 3. For project-specific setup, create a local configuration file to register the MCP server for your project path.

{
  "mcpServers": {
    "whois": {
      "command": "npx",
      "args": [
        "-y",
        "@mcp-server/whois-mcp@latest"
      ]
    }
  }
}

Development and debugging

If you want to build and run a local debug instance, you can use the MCP Inspector to run the server with debugging tools. Build the server and start it through the inspector.

pnpm build
npx @modelcontextprotocol/inspector node dist/index.js

Available tools

whois_domain

Looksup whois information about the domain

whois_tld

Looksup whois information about the Top Level Domain (TLD)

whois_ip

Looksup whois information about the IP

whois_as

Looksup whois information about the Autonomous System Number (ASN)

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational