MCP server for AgentDomain — register, buy, and manage domains as an AI agent
Project description
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
- Register — Call the
registertool with your name, email, and password - Verify email — Check your inbox and click the verification link
- Top up — Add funds to your wallet via
wallet_topup - Search — Find available domains with
domain_search - Buy — Register a domain with
domain_buy - Manage — Update DNS records with
domain_dns_update
Available Tools
| Tool | Description |
|---|---|
register |
Create account + save API key |
login |
Login to existing account |
account_info |
Get account details |
domain_search |
Search 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 top-up session |
wallet_transactions |
List transactions |
Environment Variables
| Variable | Default | Description |
|---|---|---|
AGENTDOMAIN_API |
https://api.agentdomain.cloud |
API base URL |
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentdomain_mcp-1.0.0.tar.gz.
File metadata
- Download URL: agentdomain_mcp-1.0.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76a6aea65789c5aaec863f3477af147aded5070a1b8542d3c8bdbc985c6cfe39
|
|
| MD5 |
2b4877d0dc13dbc00c7c88d0afe4abf8
|
|
| BLAKE2b-256 |
0183af32d4326d0abafa97af965db768efacd993e394af7c13d65eed95fc1fd1
|
File details
Details for the file agentdomain_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: agentdomain_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd18a856f288050b28acd248b7a01b9f5c74e74bc1f138731cdca94810385322
|
|
| MD5 |
1db0b73bdca7912abcb777de3554da7f
|
|
| BLAKE2b-256 |
fd040a5c99904e1d8597be8a01833f1bfb8aa98bb4444d0158ed27d46b0c6892
|