Projects

mcp-domain-checker

MCP server for checking domain availability.

Tool·2025·Solo·● live
mcp-domain-checker: MCP server for checking domain availability.

The problem

Naming a new project means bouncing between the editor (or an agent) and a registrar to see what’s actually available. I wanted the agent to answer that question itself, without me leaving the conversation.

What I built

A Model Context Protocol server, written in Go. It exposes a single tool, check_availability_namecheap, backed by the Namecheap API. Any MCP-aware client can check up to 50 domains in one request and get back registration status, premium pricing, and ICANN fees.

It runs over two transports: stdio, spawned locally by an MCP client, and a long-lived streamable HTTP service for remote or Docker deployments.

{
  "mcpServers": {
    "domain-checker": {
      "command": "mcp-domain-checker",
      "args": ["-transport", "stdio"]
    }
  }
}

Where it’s at

Live and open source (MIT) at github.com/jsgv/mcp-domain-checker. Install with go install or grab a release binary. I use it internally when naming new projects.

GoMCPNamecheap