# nslookup

nslookup gives AI agents DNS lookups, SSL checks, and domain security scans. Use it to inspect sites or access nslookup.io monitoring data.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 23
- Author: NsLookup-io
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/NsLookup-io/nslookup-mcp
- Updated: 2026-07-17
- HTML: https://affpapa.org/en/nevibecode/mcp/nslookup

## What it does

This MCP server connects an agent to nslookup.io tools for DNS records, SSL certificates, security scans, GEO scoring, domain intelligence, and uptime checks. The public tools work anonymously, with no account or API key.

You can use a hosted Streamable HTTP endpoint or run the server locally through `npx` over stdio. The local option requires Node.js 18+. The `my_` tools expose monitoring-account data only through the hosted connection and require browser sign-in. Register one `nslookup` entry only, since using hosted and local entries together can route calls unpredictably.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://mcp.nslookup.io/mcp`

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http nslookup https://mcp.nslookup.io/mcp
```

2. **Platform CLI**
```bash
claude mcp add nslookup -- npx -y @nslookup-io/mcp-server
```

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add nslookup --url https://mcp.nslookup.io/mcp
```

2. **Platform CLI**
```bash
codex mcp add nslookup -- npx -y @nslookup-io/mcp-server
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "nslookup": {
            "url": "https://mcp.nslookup.io/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "nslookup": {
            "command": "npx",
            "args": [
                "-y",
                "@nslookup-io/mcp-server"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "nslookup": {
            "type": "http",
            "url": "https://mcp.nslookup.io/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "nslookup": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@nslookup-io/mcp-server"
            ]
        }
    }
}
```

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http nslookup https://mcp.nslookup.io/mcp
```

2. **Platform CLI**
```bash
gemini mcp add nslookup npx -y @nslookup-io/mcp-server
```

## When to use it
- inspect a domain’s DNS records
- check an SSL certificate
- scan a domain for security issues
- score a site for GEO readiness
- review nslookup.io monitoring data

## Example prompts
- Run a DNS check for `github.com` and explain the results.
- Check the SSL certificate and security status of `example.com`.
- Show my nslookup.io monitoring overview.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 386989
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89408
- [mcp](https://affpapa.org/en/nevibecode/mcp/kubeshark-mcp.md) — MCP server · ★ 12109
- [Robin: AI-Powered Dark Web OSINT](https://affpapa.org/en/nevibecode/mcp/robin-ai-powered-dark-web-osint.md) — MCP server · ★ 7658
- [jshookmcp](https://affpapa.org/en/nevibecode/mcp/jshookmcp.md) — MCP server · ★ 2061
- [OpenOSINT](https://affpapa.org/en/nevibecode/mcp/openosint.md) — MCP server · ★ 1802

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
