gentik域mcp
MCP服务器 代理域名 --通过Ed25519注册域、检查可用性、管理DNS和进行身份验证。
快速开始
配置
克劳德桌面版
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"gentik-domains": {
"command": "npx",
"args": ["-y", "gentik-domains-mcp"],
"env": {
"GENTIK_API_KEY": "gtk_your_api_key_here"
}
}
}
}
克劳德代码
claude mcp add gentik-domains -- npx -y gentik-domains-mcp
环境变量
| 变量 |
必填 |
默认 |
描述 |
GENTIK_API_KEY |
对于经过验证的工具 |
- |
您的Gentik API密钥(以 gtk_) |
GENTIK_API_URL |
没有 |
https://agentdomains.dev |
API基本URL |
工具
认证
| 工具 |
需要授权 |
说明 |
challenge |
否 |
请求Ed25519身份验证质询 |
verify |
否 |
验证签名并接收API密钥 |
域名发现
| 工具 |
需要授权 |
说明 |
check_domain |
否 |
检查单域可用性+定价 |
check_domains_bulk |
否 |
一次最多检查50个域名 |
list_tlds |
否 |
列出支持的顶级域名及其定价 |
域管理
| 工具 |
需要授权 |
说明 |
register_domain |
是 |
注册域名(返回付款URL) |
list_domains |
是 |
列出您的注册域名 |
get_account |
是 |
帐户信息、余额、过期域名 |
域名系统
| 工具 |
需要授权 |
说明 |
add_dns_record |
是 |
添加A、AAAA、CNAME、TXT、MX、NS、SRV或CAA记录 |
list_dns_records |
是 |
列出域的DNS记录 |
身份验证流程
- 呼叫
challenge 使用您的Ed25519公钥
- 使用您的私钥对返回的挑战字符串进行签名
- 呼叫
verify 带有挑战ID和签名
- 保存返回的API密钥-只显示一次
- 集
GENTIK_API_KEY 在您的环境中
许可证
麻省理工学院