Skip to main content
Glama
tudadada

mcp-server-domain-checker

README.md
# mcp-server-domain-checker

[![npm version](https://img.shields.io/npm/v/mcp-server-domain-checker.svg)](https://www.npmjs.com/package/mcp-server-domain-checker)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![MCP](https://img.shields.io/badge/MCP-Protocol-blue)](https://modelcontextprotocol.io)

Model Context Protocol (MCP) server for instant domain availability checks, DNS record resolution, and registrar routing.

---

## ⚡ Features & Tools

- **`check_domain_availability`**: Performs authoritative registry socket query to verify whether a domain name is available for registration.
- **`resolve_dns_records`**: Resolves live DNS records (A, NS, MX, TXT) for any domain using Node.js native DNS resolver.

---

## 🚀 Quick Start (Running with AI Clients)

### Claude Desktop Integration

Add this snippet to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "domain-checker": {
      "command": "npx",
      "args": ["-y", "mcp-server-domain-checker"]
    }
  }
}
```

### Cursor IDE / Windsurf Integration

Under MCP Settings, add a new stdio transport:
- **Command:** `npx -y mcp-server-domain-checker`

---

## 📦 Local Installation & Development

```bash
npm install -g mcp-server-domain-checker
```

Or run directly via stdio:
```bash
npx mcp-server-domain-checker
```

---

## 📄 License

MIT License. Developed for the global AI agent and domain ecosystem.