域名代理-mcp
MCP服务器 域名代理.dev --从创意到生活,托管网站在一个代理提示中。
搜索、注册、部署、托管和管理域。通过x402在基地用美元支付。
什么是域名代理?
domainagent是一个代理优先的域+托管平台。您的人工智能代理调用一个API并获得:
- 域名搜索+注册 通过Name.com
- 静态站点部署 通过Cloudflare页面
- DNS管理 (A、CNAME、MX、TXT记录)
- 安全套接层 (通过Cloudflare自动)
- 健康检查 (DNS、HTTP、SSL、响应时间)
- 续订 具有到期跟踪功能
- 免费转出 带有认证/EPP代码(无锁定)
- x402付款 --Base主网上的USDC,无需信用卡
安装
npx(不安装)
npx domainagent-mcp克劳德桌面/光标/MCP兼容工具
添加到MCP配置中:
{
"mcpServers": {
"domainagent": {
"command": "npx",
"args": ["domainagent-mcp"],
"env": {
"SHIPAGENT_API": "https://domainagent.dev"
}
}
}
}全局安装
npm install -g domainagent-mcp
domainagent-mcp工具
| 工具 | 描述 | 授权 | 付款 |
|---|---|---|---|
domainagent_search | 搜索可用域名 | -- | 免费 |
domainagent_recommend | 描述中的AI领域建议 | -- | 免费 |
domainagent_pricing | TLD价格表 | -- | 免费 |
domainagent_status | 检查域部署状态 | -- | 免费 |
domainagent_health | DNS+HTTP+SSL健康检查 | -- | 免费 |
domainagent_renewals_due | 30天内到期的域名 | -- | 免费 |
domainagent_deploy | 注册+部署+DNS+SSL | 钱包 | x402美元 |
domainagent_redeploy | 更新现有部署 | 钱包 | x402美元 |
domainagent_renew | 续订域名注册 | 钱包 | x402美元 |
domainagent_auth_challenge | 获取钱包身份验证挑战 | -- | 免费 |
domainagent_auth_verify | 验证已签名的挑战→ 会话令牌 | -- | 免费 |
domainagent_list_domains | 列出您的域名 | 代币 | 免费 |
domainagent_dns_list | 列出DNS记录 | 令牌 | 免费 |
domainagent_dns_add | 添加DNS记录 | 令牌 | 免费 |
domainagent_dns_delete | 删除DNS记录 | 令牌 | 免费 |
domainagent_renewal_email | 设置续订提醒电子邮件 | 令牌 | 免费 |
domainagent_connect | 连接您的Cloudflare帐户 | 令牌 | 免费 |
domainagent_transfer_out | 获取转账的认证/EPP码 | 令牌 | 免费 |
托管计划
| 级别 | 每月 | 带宽 | 类型 | 超限 | 自动暂停 |
|---|---|---|---|---|---|
| 初学者 | 3美元/月 | 5 GB | 静态(CF页) | 0.50美元/GB | 限制 |
| 增长 | 8美元/月 | 25 GB | 静态(CF页面) | 0.50美元/GB | 达到极限 |
| pro | 20美元/月 | 100 GB | 静态(CF页) | 0.50美元/GB | 限额 |
| APPM | 每月12美元 | 25 GB | 应用程序(fly.IO) | 0.50美元/GB | 和限制 |
| app_md | 每月25美元 | 50 GB | 应用程序(Fly.io) | 0.50美元/GB | 限额 |
| 应用程序LG | 50美元/月 | 100 GB | 应用程序(fly.IO) | 0.50美元/GB | 和限制 |
带宽实施: 80%时,你会收到一封电子邮件警告。100%时,您的网站会自动暂停,这并不奇怪。第一个月在部署时计费。
快速开始
搜索域名:
"Find me a domain for my fitness tracking app"
→ domainagent_search({ query: "fitness tracker" })
→ fittrack.dev — $14.99 (available)部署:
"Deploy my app to fittrack.dev"
→ domainagent_deploy({ domain: "fittrack.dev", owner: "0x...", filesBase64: "..." })
→ 402 Payment Required: $16.99 USDC (domain + deploy fee)
→ Agent signs USDC authorization, retries
→ ✓ fittrack.dev is live with SSL检查健康状况:
"Is fittrack.dev working?"
→ domainagent_health({ domain: "fittrack.dev" })
→ DNS: ✓ | HTTP: 200 | SSL: valid | Response: 45ms认证
免费工具(搜索、定价、健康)不需要身份验证。
敏感操作使用基于钱包的身份验证:
- 呼叫
domainagent_auth_challenge带有您的钱包地址 - 用您的钱包在返回的消息上签名
- 呼叫
domainagent_auth_verify有签名 - 将返回的会话令牌用作
authToken在后续通话中
付费操作(部署、重新部署、续订)使用x402——在Base主网上签署USDC授权。
x402付款流程
付费端点返回 402 Payment Required 详细信息:
- 网络:基础主网(eip155:8453)
- 代币:USDC(
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) - 金额:因操作而异
您的代理人签署USDC授权并重试 X-Payment 头球这 x402协议 处理其余的。
未锁定
- 免费转出 --随时通过以下方式获取您的身份验证/EPP代码
domainagent_transfer_out - 您拥有自己的域名 --通过name.com以您的名义注册(ICANN认证)
- 连接您自己的Cloudflare --部署到您的基础设施,而不是我们的基础设施
⚠️ BYO Cloudflare要求: 这适用于您的域名已在Cloudflare帐户中的静态站点。如果该域尚未在您的CF帐户中,DNS设置将失败。在连接之前,请确保您的域名服务器指向Cloudflare。
- 打开MCP --此仓库已获得麻省理工学院许可
x402付款签名
一些MCP工具(部署、重新部署、续订)需要在Base主网上支付x402 USDC。
这 examples/ 目录中包含了使这一过程变得简单的工具:
x402-signer.js
从您的钱包中签署x402支付头。当MCP工具返回402:
# Install dependencies
npm install viem @x402/core @x402/evm
# Sign a payment from a saved 402 response
node examples/x402-signer.js --payment-file payment-402.json --key 0xYOUR_KEY
# Or pipe it
echo '{"paymentDetails":{...}}' | node examples/x402-signer.js --key 0xYOUR_KEY
# Use with env var
export WALLET_PRIVATE_KEY=0x...
node examples/x402-signer.js --payment-file payment-402.json输出:base64编码 PAYMENT-SIGNATURE 值准备传递为 paymentSignature 在任何MCP工具中。
完整部署流程示例
export WALLET_PRIVATE_KEY=0x...
export WALLET_ADDRESS=0x...
export CONTACT_EMAIL=you@example.com
./examples/agent-deploy-flow.sh mydomain.xyz ./my-site.zip此脚本处理完整的流程:搜索→ 部署尝试→ 签字付款→ 使用签名重试→ 验证状态。
API
完整的OpenAPI规范: 域名代理.dev/openapi.yaml
代理发现: domainagent.dev.knowledge/agent.json
许可证
麻省理工学院
源
开源MCP服务器:
