Back to Directory/Cloud Providers

cloud.agentdomain/agentdomain-mcp

Register and manage internet domains for AI agents via AgentDomain

Cloud ProvidersPythonv1.0.1

AgentDomain MCP Server

MCP server for AgentDomain β€” register, buy, and manage internet domains as an AI agent.

Features

  • πŸ” Search and check domain availability
  • πŸ›’ Buy domains with automatic Cloudflare registration
  • 🌐 Manage DNS records (A, CNAME, MX, TXT, etc.)
  • πŸ’° Wallet balance and top-up
  • πŸ”‘ API key auto-saved locally

Installation

uvx agentdomain-mcp

Or with pip:

pip install agentdomain-mcp

Configuration

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "agentdomain": {
      "command": "uvx",
      "args": ["agentdomain-mcp"]
    }
  }
}

Cursor / Windsurf

Add to your MCP settings:

{
  "mcpServers": {
    "agentdomain": {
      "command": "uvx",
      "args": ["agentdomain-mcp"]
    }
  }
}

Hermes Agent

Add to ~/.hermes/config.yaml:

mcp_servers:
  agentdomain:
    command: "uvx"
    args: ["agentdomain-mcp"]

Usage

  1. Register β€” Call the register tool with your name, email, and password
  2. Verify email β€” Check your inbox and click the verification link
  3. Top up β€” Add funds to your wallet via wallet_topup
  4. Search β€” Find available domains with domain_search
  5. Buy β€” Register a domain with domain_buy
  6. Manage β€” Update DNS records with domain_dns_update

Available Tools

ToolDescription
registerCreate account + save API key
loginLogin to existing account
account_infoGet account details
domain_searchSearch available domains
domain_checkCheck availability + price
domain_buyRegister a domain
domain_listList your domains
domain_dns_getGet DNS records
domain_dns_updateUpdate DNS records
domain_transferGet EPP auth code
wallet_balanceCheck balance
wallet_topupCreate top-up session
wallet_transactionsList transactions

Environment Variables

VariableDefaultDescription
AGENTDOMAIN_APIhttps://api.agentdomain.cloudAPI base URL

License

MIT

Installation

Source-derived launch command. Check the maintainer’s required arguments and credentials before running:

bash
uvx agentdomain-mcp

Set up in your AI client

Merge this template into ~/Library/Application Support/Claude/claude_desktop_config.json. Keep existing servers. Add any arguments, credentials, and permissions required by the maintainer; this template has not been install-tested.

json
{
  "mcpServers": {
    "cloud-agentdomain-agentdomain-mcp": {
      "command": "uvx",
      "args": [
        "agentdomain-mcp"
      ]
    }
  }
}

Restart Claude Desktop completely for changes to take effect. Confirm the server appears connected in the client’s tool list, then try a read-only example from its documentation.

Claude Desktop setup reference

Package

agentdomain-mcppypi

Compatible MCP Clients

cloud.agentdomain/agentdomain-mcp works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.

  • Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.
  • Cursor~/.cursor/mcp.jsonRestart Cursor for changes to take effect.
  • VS Code.vscode/mcp.jsonReload VS Code window for changes to take effect.
  • Windsurf~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect.
  • Claude Code.mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.

Learn More