腾讯云DNSPod MCP服务用于管理权威DNS域名、记录以及获取DNS解析统计信息。
获取域名列表
输入参数:
Type
(string, optional): 域名组类型Offset
(integer, optional): 偏移量,默认为0Limit
(integer, optional): 返回结果数量,默认20,最大100GroupId
(integer, optional): 组ID,传入该ID可以获取指定组内的所有域名Keyword
(integer, optional): 搜索域名的关键字Tags
(array[string], optional):通过标签来筛选创建域名
输入参数:
Domain
(string): 域名字符串GroupId
(integer, optional):组ID,传入该ID可以获取指定组内的所有域名Tags
(array[string], optional): 域名绑定的标签获取域名的状态
Input Parameters:
Domain
(string): 域名字符串.DomainId
(string, optional): 请求其DNS记录的域名IDSubDomain
(string, optional): DNS记录的主机头RecordType
(string, optional): DNS记录的类型RecordLine
(string, optional): 请求 DNS 记录的拆分区域的名称RecordLineId
(string, optional): 请求 DNS 记录的拆分区域的 IDGroupId
(integer, optional):组ID,用于获取组中的 DNS 记录.Keyword
(string, optional): 搜索域名的关键字SortField
(string, optional): 排序字段SortType
(string, optional): 排序类型Offset
(integer, optional): 偏移量Limit
(integer, optional): 返回结果数量按域名和域名等级获取记录行
Input Parameters:
Domain
(string): 域名字符串DomainGrade
(string): 域名等级DomainId
(integer, optional): 域名ID获取域名的 DNS 解析统计信息
Input Parameters:
Domain
(string): 域名字符串.StartDate
(string): 开始时间,格式: YYYY-MM-DDEndDate
(string): 结束时间,格式: YYYY-MM-DDDnsFormat
(string): 格式类型, Date/HourDomainId
(integer, optional): 域名ID获取子域名的 DNS 解析统计信息
Input Parameters:
Domain
(string): 域名字符串.StartDate
(string): 开始时间,格式: YYYY-MM-DD.EndDate
(string): 结束时间,格式: YYYY-MM-DD.Subdomain
(string): 主机记录,比如:www.DnsFormat
(string): 格式类型, Date/Hour.DomainId
(integer, optional): 域名ID设置下面的环境变量:
TENCENTCLOUD_SECRET_ID
: 腾讯云SecretIdTENCENTCLOUD_SECRET_KEY
: 腾讯云SecretKeyTENCENTCLOUD_REGION
: 默认地域 (可选)Add the following configuration to claude_desktop_config.json:
{
"mcpServers": {
"tencent-dnspod": {
"command": "uv",
"args": [
"run",
"mcp-server-dnspod"
],
"env": {
"TENCENTCLOUD_SECRET_ID": "YOUR_SECRET_ID_HERE",
"TENCENTCLOUD_SECRET_KEY": "YOUR_SECRET_KEY_HERE",
"TENCENTCLOUD_REGION": "ap-guangzhou" //可选参数, 来指定使用云API的地域,默认值为ap-guangzhou
}
}
}
}

pip install mcp-server-dnspod
MIT License. See LICENSE file for details.