Metadata-Version: 2.4
Name: agentdomain-mcp
Version: 0.1.0
Summary: MCP server for AgentDomain — domain registration API for AI agents
License-Expression: MIT
Requires-Python: >=3.10
Requires-Dist: httpx>=0.27.0
Requires-Dist: mcp>=1.0.0
Description-Content-Type: text/markdown

# AgentDomain MCP Server

MCP server for [AgentDomain](https://agentdomain.cloud) — register and manage domain names for AI agents.

## Install

```bash
# Via uvx (recommended)
uvx agentdomain-mcp

# Via pip
pip install agentdomain-mcp
```

## Configure

Set your API key as an environment variable:

```bash
export AGENTDOMAIN_API_KEY="da_your_api_key_here"
```

Get a free API key at [agentdomain.cloud/dashboard](https://agentdomain.cloud/dashboard/).

## Use with Claude Desktop

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

```json
{
  "mcpServers": {
    "agentdomain": {
      "command": "uvx",
      "args": ["agentdomain-mcp"],
      "env": {
        "AGENTDOMAIN_API_KEY": "da_your_api_key_here"
      }
    }
  }
}
```

## Use with Hermes Agent

Add to `~/.hermes/config.yaml`:

```yaml
mcp_servers:
  agentdomain:
    command: "uvx"
    args: ["agentdomain-mcp"]
    env:
      AGENTDOMAIN_API_KEY: "da_your_api_key_here"
```

## Tools

| Tool | Description |
|------|-------------|
| `domain_search` | Search for available domains |
| `domain_check` | Check availability + price |
| `domain_buy` | Register a domain |
| `domain_list` | List your domains |
| `domain_dns_get` | Get DNS records |
| `domain_dns_update` | Update DNS records |
| `domain_transfer` | Get EPP auth code |
| `wallet_balance` | Check balance |
| `wallet_topup` | Create crypto top-up invoice |
| `wallet_transactions` | List recent transactions |
| `account_info` | Get account info |

## License

MIT
