MCP server that performs whois lookup against domain, IP, ASN and TLD.
Documentation
Whois MCP
Overview
This MCP server allows AI agents like Claude Desktop, Cursor, Windsurf,.. etc to perform WHOIS lookups and retrieve domain details.
Purpose
You can directly ask the AI to check if a domain is available, who owns it, when it was registered, and other important details. No need to go to browser and search.
What is a WHOIS Lookup?
A WHOIS lookup is the process of querying a WHOIS database to retrieve registration details about a domain name, IP address, or autonomous system. It helps users find out who owns a domain, when it was registered, when it expires, and other important details.
What Information Can a WHOIS Lookup Provide?
When you perform a WHOIS lookup, you can retrieve details such as:
Domain Name – The specific domain queried
Registrar Name – The company managing the domain registration (e.g., GoDaddy, Namecheap)
Registrant Details – The name, organization, and contact details of the domain owner (unless protected by WHOIS privacy)
Registration & Expiry Date – When the domain was registered and when it will expire
Name Servers – The DNS servers the domain is using
Domain Status – Active, expired, locked, or pending deletion
Contact Information – Administrative, technical, and billing contacts (if not hidden)
Available Tools
Tool
Description
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)
Using with Cursor
Installation - Globally
Run the MCP server using npx:
npx -y @bharathvaj/whois-mcp@latest
In your Cursor IDE:
Go to Cursor Settings > MCP
Click + Add New MCP Server
Fill in the form:
Name: Whois Lookup (or any name you prefer)
Type: command
Command: npx -y @bharathvaj/whois-mcp@latest
Installation - Project-specific
Add an .cursor/mcp.json file to your project:
Usage
Once configured, the whois tools will be automatically available to the Cursor AI Agent. You can:
The tool will be listed under Available Tools in MCP settings
Agent will automatically use it when relevant
You can explicitly ask Agent to send notifications
Using with Roo Code
Access the MCP settings by clicking “Edit MCP Settings” in Roo Code settings or using the “Roo Code: Open MCP Config” command in VS Code's command palette.