WhoisXML API MCP Server
WhoisXML API
Docker Container
WhoisXML API
Docker Container
  • Introduction
  • Installation Guide
    • Docker Installation
    • npx Installation
    • Binary Installation
  • AI Client Configuration
    • Claude Desktop
    • Claude Code
    • Cursor
    • Gemini
  • Prerequisites
    • Docker Installation & Usage
    • Node.js Usage Guide
  • Reference
    • Server Configuration Reference
    • Tools Reference
    • HTTP Server Mode
  • Troubleshooting
    • Docker Troubleshooting
    • npx Troubleshooting
    • Binary Troubleshooting
    • AI Client Troubleshooting
    • HTTP Debugging & Troubleshooting
  • Downloads

Reference Documentation

This section provides comprehensive reference documentation for the WhoisXML API MCP Server. Whether you need to understand available tools, configure advanced options, or set up specialized deployment modes, you'll find detailed information here.

Quick Reference Navigation

🛠️ Tools Reference

Complete guide to all 17 available WhoisXMLAPI tools

Learn about every tool available in the MCP server, including parameters, examples, and use cases:

  • Domain WHOIS information and history
  • DNS lookups and historical data
  • IP geolocation and network intelligence
  • Email verification and domain categorization
  • Reverse DNS, IP, and WHOIS searches
  • SSL certificate analysis and threat intelligence

Complete Tools Reference →

⚙️ Server Configuration

Comprehensive configuration options and examples

Master all configuration methods including command-line flags, environment variables, and client-specific setups:

  • Command-line flags and parameters
  • Environment variable configuration
  • MCP client integration examples
  • Security considerations and best practices

Complete Configuration Reference →

🌐 HTTP Server Mode (Streamable HTTP)

Advanced HTTP-based deployment for web applications

Set up the server for web-based integrations and multiple client scenarios:

  • HTTP server mode configuration
  • Remote AI service integration
  • Automation platform connectivity
  • Multiple client support

Complete HTTP Server Mode Guide →

Documentation Categories

Core Reference

Essential documentation for understanding and using the server:

DocumentPurposeWhen to Use
Tools ReferenceLearn about all 17 available toolsWhen you need to understand what tools are available and how to use them
ConfigurationConfigure server behavior and optionsWhen setting up the server or customizing its behavior

Advanced Features

Specialized deployment modes and advanced configurations:

DocumentPurposeWhen to Use
HTTP Server ModeStreamable HTTP server deploymentFor web applications, automation tools, or multiple client scenarios

Quick Access by Use Case

🔍 "What tools are available?"

You want to explore the capabilities of the MCP server and understand what domain, DNS, and security information you can access.

→ Tools Reference - Complete catalog of all 17 tools with examples

⚙️ "How do I configure the server?"

You need to customize server behavior, set timeouts, disable specific tools, or configure authentication.

→ Server Configuration - All configuration options with examples

🌐 "How do I deploy for web applications?"

You're building a web application, automation workflow, or need multiple clients to share one server instance.

→ HTTP Server Mode - Streamable HTTP server deployment guide

🔧 "I need specific examples for my setup"

You want configuration examples for your specific deployment method (Docker, npm, binary) and AI client.

→ Configuration Examples - Client-specific configuration templates


Related Documentation

Getting Started

If you're new to the WhoisXML API MCP Server:

  • Prerequisites - Set up Docker or Node.js
  • Installation Guide - Install the server
  • AI Client Configuration - Configure your AI client

Troubleshooting

If you're experiencing issues:

  • General Troubleshooting - Common problems and solutions
  • Configuration Issues - Client integration problems
  • HTTP Debugging - API and networking issues

Reference Quick Links

Command-Line Help

# Get help for any installation method
mcp-whoisxmlapi --help                    # Binary
npx @whoisxmlapidotcom/mcp-whoisxmlapi --help    # npm
docker run --rm whoisxmlapidotcom/mcp-whoisxmlapi:v1 --help  # Docker

Tool Discovery

# List all available tools (requires API token)
WHOISXMLAPI_TOKEN=your-token mcp-whoisxmlapi --help

Configuration Validation

# Validate JSON configuration files
python -m json.tool your-config.json
jq . your-config.json
Last Updated: 9/20/25, 3:39 AM
Prev
Prerequisites
Next
Troubleshooting