MCP Server for nslookup.io
Connect AI tools to real DNS data. Look up records, check certificates, scan for security issues, and monitor uptime — through the Model Context Protocol.
Connect via URL
No installation required. Just paste a URL and you're connected.
Claude Desktop
Open Settings
Open Claude Desktop and go to Settings (click your profile icon or use the menu).
Go to Connectors
In the left sidebar, click Connectors.
Add custom connector
Click the "Add custom connector" button at the bottom of the page.
Enter connection details
Fill in the fields:
nslookupURLhttps://mcp.nslookup.io/mcpClick Add
Confirm the connection. Claude can now use all 8 DNS and security tools.
ChatGPT
Open Settings
In ChatGPT (desktop or web), click your profile icon and go to Settings.
Go to Connected apps
Navigate to Connected apps (or Tools & integrations) in the settings menu.
Add MCP server
Click "Add custom integration" or "Add MCP server".
Enter connection details
Fill in the fields:
nslookupURLhttps://mcp.nslookup.io/mcpConfirm
Save the connection. ChatGPT can now perform DNS lookups, certificate checks, and security scans.
Any MCP Client
Any tool that supports the Model Context Protocol can connect using this URL:
https://mcp.nslookup.io/mcpNo API key or authentication required. Free and open.
Developer Setup
For IDEs and developer tools, run the MCP server locally via npx. Requires Node.js 18+.
Claude Code
claude mcp add nslookup --scope user -- npx -y @nslookup-io/mcp-serverClaude Desktop (via config JSON)
Add to claude_desktop_config.json:
{"mcpServers": {"nslookup": {
"command": "npx",
"args": ["-y", "@nslookup-io/mcp-server"]
}}}
Cursor
Add to .cursor/mcp.json:
{"mcpServers": {"nslookup": {
"command": "npx",
"args": ["-y", "@nslookup-io/mcp-server"]
}}}
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{"mcpServers": {"nslookup": {
"command": "npx",
"args": ["-y", "@nslookup-io/mcp-server"]
}}}
Other MCP clients — run via npx
npx -y @nslookup-io/mcp-server9 Tools
dns_lookupLook up A, AAAA, NS, MX, TXT, CNAME, SOA records
dns_recordQuery any of 53 DNS record types
dns_propagationCheck propagation across 18+ global servers
webserversGet IPv4 and IPv6 addresses for a domain
ssl_certificateCheck SSL/TLS certificate, chain, cipher, expiry
bimi_vmcVerify BIMI records and VMC certificates
security_scanScan for SPF, DKIM, DMARC, and web security issues
uptime_checkCheck if a URL is up with response time
uptime_check_multiCheck availability from 7 global locations simultaneously
Use Cases
DevOps
Verify DNS records after deployments, check propagation status, validate SSL certificates before go-live.
Security
Audit SPF, DKIM, DMARC configurations. Scan domains for vulnerabilities. Check BIMI/VMC compliance.
SRE
Quick uptime checks during incidents. Verify DNS resolution across global servers. Monitor certificate expiry.
Development
Look up DNS records while coding. Debug email delivery issues. Verify domain configurations from your IDE.
Example Prompts
Once connected, try asking:
Changelog
Remote Connector (Streamable HTTP)
Connect via URL in Claude Desktop and ChatGPT — no installation required. Just paste https://mcp.nslookup.io/mcp.
SSL, BIMI/VMC, Security Scan, Uptime Check
4 new tools for certificate checking, BIMI/VMC verification, security scanning, and uptime monitoring.
Initial Release
DNS lookup, specific record type query (53 types), propagation check (18+ servers), IP address lookup.