@dnsdoctor/ mcp: DNS (英语). 作为本地 stdio MCP 服务器的医生
一个在您的机器上运行并给公众打电话的很薄的 MCP 服务器
DNS 医生 爱普。 它暴露了29个工具
主机服务器 : https://dnsdoctor.dev/mcp: 扫描域名的电子邮件
认证(SPF、DMARC、DKIM)、MX、DNS健康、黑名单和域名/ SSL 服务器
过期,检查传播, 并获得确切的固定记录公布.
它没有自己的诊断逻辑,并且逐一转发每个记录字符串. 每个固定记录都来自DNS医生的定型引擎,从来不来自模型 猜对了.
大多数客户端应该使用主机服务器取而代之(没有安装,没有密钥):
{ "mcpServers": { "dns-doctor": { "type": "http", "url": "https://dnsdoctor.dev/mcp" } } }
对于克洛德代码 DNS 医生插件 连接主机服务器并添加技能.
运行它
{
"mcpServers": {
"dns-doctor": {
"command": "npx",
"args": ["-y", "@dnsdoctor/[email protected]"],
"env": { "DNSDOCTOR_API_TOKEN": "dnsd_YOUR_TOKEN" }
}
}
}
节点20或更新. 按显示的版本按键,所以您运行的代码是您运行的代码 经审查.
DNSDOCTOR_API_TOKEN是可选的。 匿名访问覆盖扫描和修正; 账户工具(监测域、警报、准备、外观表, 电子邮件测试)需要一个符号. 在 dnsdoctor.dev 下创建一个 设置 > API 令牌。客户端只将其发送给 dnsdoctor.dev,作为 无记名符. 永远不要承诺.DNSDOCTOR_API_BASE覆盖来源。 它必须服务于/api/...路径, 即公共站点而不是赤裸的后端端口.
从源头构建
npm ci
npm test
npm run build # -> dist/index.js, the package's bin entrypoint
tools.json 财务报告和审定财务报表 instructions.txt 从主机服务器生成
被服务器侧的测试所支撑: 永远不要手动编辑, 也永远不要添加工具
说明到 src/. Npm 沥青丸中的两艘船;没有它们客户
没有工具,也没有安全指引.
许可证
阿帕奇 - 2.0