Domain Mcp banner
joachimBrindeau joachimBrindeau

Domain Mcp

Development community

Description

Manage Dynadot domains, DNS, renewals, and transfers from Claude, Cursor, or any MCP client.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

domain-mcp: Domain Management MCP Server

**Manage Dynadot domains, DNS, renewals, transfers, and WHOIS from Claude, Cursor, or any MCP client.**


[![Star this repo](https://img.shields.io/github/stars/joachimBrindeau/domain-mcp?style=for-the-badge&logo=github&label=%E2%AD%90%20Star%20this%20repo&color=yellow)](https://github.com/joachimBrindeau/domain-mcp/?tab=stars)


[![npm](https://img.shields.io/npm/v/domain-mcp?style=for-the-badge&logo=npm&color=CB3837)](https://www.npmjs.com/package/domain-mcp)   [![CI](https://img.shields.io/github/actions/workflow/status/joachimBrindeau/domain-mcp/ci.yml?branch=main&style=for-the-badge&logo=githubactions&label=CI)](https://github.com/joachimBrindeau/domain-mcp/actions/workflows/ci.yml)   [![License: MIT](https://img.shields.io/badge/License-MIT-yellow?style=for-the-badge)](LICENSE)


Skip the registrar dashboard and brittle one-off scripts. `domain-mcp` groups 108 Dynadot API actions into 10 MCP tools you can call from an AI client.

[Quick Start](#quick-start) · [How It Works](#how-domain-mcp-works) · [Features](#domain-management-features) · [Packages](#whats-inside) · [Contributing](#contributing)

Why manage domains through MCP?

Registrar APIs cover dozens of jobs, but each command has its own parameters, response shape, and edge cases. Working with the API directly takes time and leaves plenty of room for mistakes.

`domain-mcp` gives your AI client a smaller, typed toolset. Ask it to check availability, update DNS, review renewals, or manage a portfolio without memorizing Dynadot's API.

Without domain-mcp With domain-mcp
Search API docs for every task Describe the outcome in plain language
Build and maintain registrar scripts Use the same MCP tools from supported clients
Handle inconsistent response envelopes Get results in a consistent format
Expose every API command as a separate tool Keep context small with 10 co