Whodis MCP Server

by vinsidious

4 212 downloads Not rated yet

About

MCP Server for checking the availability of domain names using WHOIS lookups

Explore

- Domain Availability Checks: Uses the whoiser library to perform WHOIS lookups and determine if domains appear to be available or registered.
- MCP Tool Integration: Exposes a check-domain-availability tool for MCP clients (like AI assistants).
- CLI Interface: Includes a command-line interface (whodis-mcp-server check-domain-availability ...) for direct usage and testing.
- Structured Logging: Provides detailed logging for debugging and monitoring.
- Configurable: Supports configuration via environment variables or .env files.

---

- Node.js (>=18.x): Download
- Git: For version control

---


npm install

---

DEBUG=true npm run dev:server

Run the domain availability checker directly from the command line:


-   PURPOSE: Checks the availability of one or more domain names.
-   INPUT: An array of domain names.
	
json { "domains": ["example.com", "another-domain.net"] }
-   OUTPUT: A JSON object containing two arrays: available (domains that appear to be unregistered) and unavailable (domains that appear to be registered).
	
json { "available": ["likely-available-domain123.xyz"], "unavailable": ["google.com"] } ``` Note: Availability checks depend on WHOIS server responses and might not be 100% accurate for all TLDs or due to temporary network issues. Domains where lookup failed are omitted. - WHEN TO USE: Use this tool when you need to determine if specific domain names can potentially be registered.

---

This project provides a Model Context Protocol (MCP) server specifically designed to check the availability of domain names using WHOIS lookups. It allows AI assistants or other tools to integrate domain availability checks into their workflows.

---

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.