gentik域mcp
MCP服务器 代理域名 --通过Ed25519注册域、检查可用性、管理DNS和进行身份验证。
快速开始
npx gentik-domains-mcp
配置
克劳德桌面版
添加到您的 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 在您的环境中
许可证
麻省理工学院