Releases: elgertam/whoismcp
v0.4.1
WhoisMCP Server Release
Installation
🍎 macOS Users - Choose the Right Version!
Check your Mac type first:
uname -m- Apple Silicon (M1/M2/M3): Download
whoismcp-server-macos-arm64 - Intel Macs: Download
whoismcp-server-macos-x86_64
🪟 Windows Users
Download whoismcp-server-windows-x86_64.exe
🐧 Linux Users
Download whoismcp-server-linux-x86_64
Setup Instructions
- Download the appropriate binary for your platform
- Make it executable (on macOS/Linux):
chmod +x whoismcp-server-* - Place it in a convenient location (e.g.,
/usr/local/binor~/bin)
MCP Configuration
Add the WhoisMCP server to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Edit the configuration file and add the following to the mcpServers object:
{
"mcpServers": {
// ... your existing MCP servers ...
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {}
}
}
}Important:
- Replace
/path/to/whoismcp-serverwith the actual path to your downloaded binary - If you have other MCP servers already configured, add the
"whoismcp"entry after them (don't forget the comma before it) - On Windows, use forward slashes or escaped backslashes:
"C:/path/to/whoismcp-server.exe"or"C:\\path\\to\\whoismcp-server.exe"
Environment Variables (Optional)
You can customize the server behavior by adding environment variables to the env object:
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {
"WHOIS_TIMEOUT": "60",
"RDAP_TIMEOUT": "60",
"CACHE_TTL": "7200",
"LOG_LEVEL": "INFO"
}
}Available environment variables:
WHOIS_TIMEOUT: Whois query timeout in seconds (default: 30)RDAP_TIMEOUT: RDAP query timeout in seconds (default: 30)CACHE_TTL: Cache time-to-live in seconds (default: 3600)CACHE_MAX_SIZE: Maximum cache entries (default: 1000)LOG_LEVEL: Logging level - DEBUG, INFO, WARNING, ERROR (default: INFO)
Verification
After updating the configuration:
- Restart Claude Desktop
- Look for "whoismcp" in the MCP servers list
- Test with queries like:
- "Look up the domain example.com"
- "Get RDAP info for google.com"
- "Check whois for IP 8.8.8.8"
Supported Platforms
- Linux: x86_64
- macOS: x86_64 (Intel) and arm64 (Apple Silicon)
- Windows: x86_64
Troubleshooting
If the server doesn't appear in Claude:
- Check that the binary path is correct in the config
- Ensure the binary has execute permissions (macOS/Linux)
- Check Claude's logs for any error messages
- Try running the binary directly to test:
./whoismcp-server --help
See the README for full documentation.
v0.4.0
WhoisMCP Server Release
Installation
🍎 macOS Users - Choose the Right Version!
Check your Mac type first:
uname -m- Apple Silicon (M1/M2/M3): Download
whoismcp-server-macos-arm64 - Intel Macs: Download
whoismcp-server-macos-x86_64
🪟 Windows Users
Download whoismcp-server-windows-x86_64.exe
🐧 Linux Users
Download whoismcp-server-linux-x86_64
Setup Instructions
- Download the appropriate binary for your platform
- Make it executable (on macOS/Linux):
chmod +x whoismcp-server-* - Place it in a convenient location (e.g.,
/usr/local/binor~/bin)
MCP Configuration
Add the WhoisMCP server to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Edit the configuration file and add the following to the mcpServers object:
{
"mcpServers": {
// ... your existing MCP servers ...
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {}
}
}
}Important:
- Replace
/path/to/whoismcp-serverwith the actual path to your downloaded binary - If you have other MCP servers already configured, add the
"whoismcp"entry after them (don't forget the comma before it) - On Windows, use forward slashes or escaped backslashes:
"C:/path/to/whoismcp-server.exe"or"C:\\path\\to\\whoismcp-server.exe"
Environment Variables (Optional)
You can customize the server behavior by adding environment variables to the env object:
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {
"WHOIS_TIMEOUT": "60",
"RDAP_TIMEOUT": "60",
"CACHE_TTL": "7200",
"LOG_LEVEL": "INFO"
}
}Available environment variables:
WHOIS_TIMEOUT: Whois query timeout in seconds (default: 30)RDAP_TIMEOUT: RDAP query timeout in seconds (default: 30)CACHE_TTL: Cache time-to-live in seconds (default: 3600)CACHE_MAX_SIZE: Maximum cache entries (default: 1000)LOG_LEVEL: Logging level - DEBUG, INFO, WARNING, ERROR (default: INFO)
Verification
After updating the configuration:
- Restart Claude Desktop
- Look for "whoismcp" in the MCP servers list
- Test with queries like:
- "Look up the domain example.com"
- "Get RDAP info for google.com"
- "Check whois for IP 8.8.8.8"
Supported Platforms
- Linux: x86_64
- macOS: x86_64 (Intel) and arm64 (Apple Silicon)
- Windows: x86_64
Troubleshooting
If the server doesn't appear in Claude:
- Check that the binary path is correct in the config
- Ensure the binary has execute permissions (macOS/Linux)
- Check Claude's logs for any error messages
- Try running the binary directly to test:
./whoismcp-server --help
See the README for full documentation.
v0.3.8
WhoisMCP Server Release
Installation
🍎 macOS Users - Choose the Right Version!
Check your Mac type first:
uname -m- Apple Silicon (M1/M2/M3): Download
whoismcp-server-macos-arm64 - Intel Macs: Download
whoismcp-server-macos-x86_64
🪟 Windows Users
Download whoismcp-server-windows-x86_64.exe
🐧 Linux Users
Download whoismcp-server-linux-x86_64
Setup Instructions
- Download the appropriate binary for your platform
- Make it executable (on macOS/Linux):
chmod +x whoismcp-server-* - Place it in a convenient location (e.g.,
/usr/local/binor~/bin)
MCP Configuration
Add the WhoisMCP server to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Edit the configuration file and add the following to the mcpServers object:
{
"mcpServers": {
// ... your existing MCP servers ...
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {}
}
}
}Important:
- Replace
/path/to/whoismcp-serverwith the actual path to your downloaded binary - If you have other MCP servers already configured, add the
"whoismcp"entry after them (don't forget the comma before it) - On Windows, use forward slashes or escaped backslashes:
"C:/path/to/whoismcp-server.exe"or"C:\\path\\to\\whoismcp-server.exe"
Environment Variables (Optional)
You can customize the server behavior by adding environment variables to the env object:
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {
"WHOIS_TIMEOUT": "60",
"RDAP_TIMEOUT": "60",
"CACHE_TTL": "7200",
"LOG_LEVEL": "INFO"
}
}Available environment variables:
WHOIS_TIMEOUT: Whois query timeout in seconds (default: 30)RDAP_TIMEOUT: RDAP query timeout in seconds (default: 30)CACHE_TTL: Cache time-to-live in seconds (default: 3600)CACHE_MAX_SIZE: Maximum cache entries (default: 1000)LOG_LEVEL: Logging level - DEBUG, INFO, WARNING, ERROR (default: INFO)
Verification
After updating the configuration:
- Restart Claude Desktop
- Look for "whoismcp" in the MCP servers list
- Test with queries like:
- "Look up the domain example.com"
- "Get RDAP info for google.com"
- "Check whois for IP 8.8.8.8"
Supported Platforms
- Linux: x86_64
- macOS: x86_64 (Intel) and arm64 (Apple Silicon)
- Windows: x86_64
Troubleshooting
If the server doesn't appear in Claude:
- Check that the binary path is correct in the config
- Ensure the binary has execute permissions (macOS/Linux)
- Check Claude's logs for any error messages
- Try running the binary directly to test:
./whoismcp-server --help
See the README for full documentation.
v0.3.7
WhoisMCP Server Release
Installation
🍎 macOS Users - Choose the Right Version!
Check your Mac type first:
uname -m- Apple Silicon (M1/M2/M3): Download
whoismcp-server-macos-arm64 - Intel Macs: Download
whoismcp-server-macos-x86_64
🪟 Windows Users
Download whoismcp-server-windows-x86_64.exe
🐧 Linux Users
Download whoismcp-server-linux-x86_64
Setup Instructions
- Download the appropriate binary for your platform
- Make it executable (on macOS/Linux):
chmod +x whoismcp-server-* - Place it in a convenient location (e.g.,
/usr/local/binor~/bin)
MCP Configuration
Add the WhoisMCP server to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Edit the configuration file and add the following to the mcpServers object:
{
"mcpServers": {
// ... your existing MCP servers ...
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {}
}
}
}Important:
- Replace
/path/to/whoismcp-serverwith the actual path to your downloaded binary - If you have other MCP servers already configured, add the
"whoismcp"entry after them (don't forget the comma before it) - On Windows, use forward slashes or escaped backslashes:
"C:/path/to/whoismcp-server.exe"or"C:\\path\\to\\whoismcp-server.exe"
Environment Variables (Optional)
You can customize the server behavior by adding environment variables to the env object:
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {
"WHOIS_TIMEOUT": "60",
"RDAP_TIMEOUT": "60",
"CACHE_TTL": "7200",
"LOG_LEVEL": "INFO"
}
}Available environment variables:
WHOIS_TIMEOUT: Whois query timeout in seconds (default: 30)RDAP_TIMEOUT: RDAP query timeout in seconds (default: 30)CACHE_TTL: Cache time-to-live in seconds (default: 3600)CACHE_MAX_SIZE: Maximum cache entries (default: 1000)LOG_LEVEL: Logging level - DEBUG, INFO, WARNING, ERROR (default: INFO)
Verification
After updating the configuration:
- Restart Claude Desktop
- Look for "whoismcp" in the MCP servers list
- Test with queries like:
- "Look up the domain example.com"
- "Get RDAP info for google.com"
- "Check whois for IP 8.8.8.8"
Supported Platforms
- Linux: x86_64
- macOS: x86_64 (Intel) and arm64 (Apple Silicon)
- Windows: x86_64
Troubleshooting
If the server doesn't appear in Claude:
- Check that the binary path is correct in the config
- Ensure the binary has execute permissions (macOS/Linux)
- Check Claude's logs for any error messages
- Try running the binary directly to test:
./whoismcp-server --help
See the README for full documentation.
v0.3.6
WhoisMCP Server Release
Installation
🍎 macOS Users - Choose the Right Version!
Check your Mac type first:
uname -m- Apple Silicon (M1/M2/M3): Download
whoismcp-server-macos-arm64 - Intel Macs: Download
whoismcp-server-macos-x86_64
🪟 Windows Users
Download whoismcp-server-windows-x86_64.exe
🐧 Linux Users
Download whoismcp-server-linux-x86_64
Setup Instructions
- Download the appropriate binary for your platform
- Make it executable (on macOS/Linux):
chmod +x whoismcp-server-* - Place it in a convenient location (e.g.,
/usr/local/binor~/bin)
MCP Configuration
Add the WhoisMCP server to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Edit the configuration file and add the following to the mcpServers object:
{
"mcpServers": {
// ... your existing MCP servers ...
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {}
}
}
}Important:
- Replace
/path/to/whoismcp-serverwith the actual path to your downloaded binary - If you have other MCP servers already configured, add the
"whoismcp"entry after them (don't forget the comma before it) - On Windows, use forward slashes or escaped backslashes:
"C:/path/to/whoismcp-server.exe"or"C:\\path\\to\\whoismcp-server.exe"
Environment Variables (Optional)
You can customize the server behavior by adding environment variables to the env object:
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {
"WHOIS_TIMEOUT": "60",
"RDAP_TIMEOUT": "60",
"CACHE_TTL": "7200",
"LOG_LEVEL": "INFO"
}
}Available environment variables:
WHOIS_TIMEOUT: Whois query timeout in seconds (default: 30)RDAP_TIMEOUT: RDAP query timeout in seconds (default: 30)CACHE_TTL: Cache time-to-live in seconds (default: 3600)CACHE_MAX_SIZE: Maximum cache entries (default: 1000)LOG_LEVEL: Logging level - DEBUG, INFO, WARNING, ERROR (default: INFO)
Verification
After updating the configuration:
- Restart Claude Desktop
- Look for "whoismcp" in the MCP servers list
- Test with queries like:
- "Look up the domain example.com"
- "Get RDAP info for google.com"
- "Check whois for IP 8.8.8.8"
Supported Platforms
- Linux: x86_64
- macOS: x86_64 (Intel) and arm64 (Apple Silicon)
- Windows: x86_64
Troubleshooting
If the server doesn't appear in Claude:
- Check that the binary path is correct in the config
- Ensure the binary has execute permissions (macOS/Linux)
- Check Claude's logs for any error messages
- Try running the binary directly to test:
./whoismcp-server --help
See the README for full documentation.
v0.3.4
WhoisMCP Server Release
Installation
- Download the appropriate binary for your platform below
- Make it executable (on macOS/Linux):
chmod +x whoismcp-server-* - Place it in a convenient location (e.g.,
/usr/local/binor~/bin)
MCP Configuration
Add the WhoisMCP server to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Edit the configuration file and add the following to the mcpServers object:
{
"mcpServers": {
// ... your existing MCP servers ...
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {}
}
}
}Important:
- Replace
/path/to/whoismcp-serverwith the actual path to your downloaded binary - If you have other MCP servers already configured, add the
"whoismcp"entry after them (don't forget the comma before it) - On Windows, use forward slashes or escaped backslashes:
"C:/path/to/whoismcp-server.exe"or"C:\\path\\to\\whoismcp-server.exe"
Environment Variables (Optional)
You can customize the server behavior by adding environment variables to the env object:
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {
"WHOIS_TIMEOUT": "60",
"RDAP_TIMEOUT": "60",
"CACHE_TTL": "7200",
"LOG_LEVEL": "INFO"
}
}Available environment variables:
WHOIS_TIMEOUT: Whois query timeout in seconds (default: 30)RDAP_TIMEOUT: RDAP query timeout in seconds (default: 30)CACHE_TTL: Cache time-to-live in seconds (default: 3600)CACHE_MAX_SIZE: Maximum cache entries (default: 1000)LOG_LEVEL: Logging level - DEBUG, INFO, WARNING, ERROR (default: INFO)
Verification
After updating the configuration:
- Restart Claude Desktop
- Look for "whoismcp" in the MCP servers list
- Test with queries like:
- "Look up the domain example.com"
- "Get RDAP info for google.com"
- "Check whois for IP 8.8.8.8"
Supported Platforms
- Linux: x86_64
- macOS: x86_64 (Intel) and arm64 (Apple Silicon)
- Windows: x86_64
Troubleshooting
If the server doesn't appear in Claude:
- Check that the binary path is correct in the config
- Ensure the binary has execute permissions (macOS/Linux)
- Check Claude's logs for any error messages
- Try running the binary directly to test:
./whoismcp-server --help
See the README for full documentation.
v0.3.3
WhoisMCP Server Release
Installation
- Download the appropriate binary for your platform below
- Make it executable (on macOS/Linux):
chmod +x whoismcp-server-* - Place it in a convenient location (e.g.,
/usr/local/binor~/bin)
MCP Configuration
Add the WhoisMCP server to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Edit the configuration file and add the following to the mcpServers object:
{
"mcpServers": {
// ... your existing MCP servers ...
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {}
}
}
}Important:
- Replace
/path/to/whoismcp-serverwith the actual path to your downloaded binary - If you have other MCP servers already configured, add the
"whoismcp"entry after them (don't forget the comma before it) - On Windows, use forward slashes or escaped backslashes:
"C:/path/to/whoismcp-server.exe"or"C:\\path\\to\\whoismcp-server.exe"
Environment Variables (Optional)
You can customize the server behavior by adding environment variables to the env object:
"whoismcp": {
"command": "/path/to/whoismcp-server",
"args": [],
"env": {
"WHOIS_TIMEOUT": "60",
"RDAP_TIMEOUT": "60",
"CACHE_TTL": "7200",
"LOG_LEVEL": "INFO"
}
}Available environment variables:
WHOIS_TIMEOUT: Whois query timeout in seconds (default: 30)RDAP_TIMEOUT: RDAP query timeout in seconds (default: 30)CACHE_TTL: Cache time-to-live in seconds (default: 3600)CACHE_MAX_SIZE: Maximum cache entries (default: 1000)LOG_LEVEL: Logging level - DEBUG, INFO, WARNING, ERROR (default: INFO)
Verification
After updating the configuration:
- Restart Claude Desktop
- Look for "whoismcp" in the MCP servers list
- Test with queries like:
- "Look up the domain example.com"
- "Get RDAP info for google.com"
- "Check whois for IP 8.8.8.8"
Supported Platforms
- Linux: x86_64
- macOS: x86_64 (Intel) and arm64 (Apple Silicon)
- Windows: x86_64
Troubleshooting
If the server doesn't appear in Claude:
- Check that the binary path is correct in the config
- Ensure the binary has execute permissions (macOS/Linux)
- Check Claude's logs for any error messages
- Try running the binary directly to test:
./whoismcp-server --help
See the README for full documentation.
v0.3.2
WhoisMCP Server Release
Installation
- Download the appropriate binary for your platform
- Make it executable (on macOS/Linux):
chmod +x whoismcp-server-* - Run the server:
./whoismcp-server-*
Supported Platforms
- Linux: x86_64
- macOS: x86_64 (Intel) and arm64 (Apple Silicon)
- Windows: x86_64
Usage
The server communicates via stdin/stdout using the Model Context Protocol.
Environment Variables
BIND_HOST: Host to bind to (default: 0.0.0.0)BIND_PORT: Port to bind to (default: 5001)WHOIS_TIMEOUT: Whois query timeout in seconds (default: 30)RDAP_TIMEOUT: RDAP query timeout in seconds (default: 30)CACHE_TTL: Cache time-to-live in seconds (default: 3600)LOG_LEVEL: Logging level (default: INFO)
See the README for full documentation.