mcpField
D
dns-cache

dns-cache

本地服务
github.com/weiseer开发工具021 周前更新

关于 dns-cache

dns-cache 是面向 AI Agent 的 stdio MCP 服务,提供缓存的 DNS、WHOIS、SSL 和 geo-IP 数据。支持使用远程快照,也可在本地模式下跳过远程获取。

主要功能

  1. 01缓存 DNS 查询
  2. 02缓存 WHOIS 数据
  3. 03缓存 SSL 数据
  4. 04缓存 geo-IP 数据
  5. 05覆盖远程快照 URL
  6. 06本地模式

适用场景

  1. 01检查域名的 DNS 记录
  2. 02获取 WHOIS 信息
  3. 03查看 SSL 数据
  4. 04查询 geo-IP 数据

MCP 相关

它以 stdio MCP 服务运行,向 MCP 客户端提供缓存的 DNS、WHOIS、SSL 和 geo-IP 数据。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"weiseer-dns-cache": {
"command": "npx",
"args": [
"-y",
"@weiseer/dns-cache-mcp"
],
"env": {
"DNS_CACHE_URL": "<DNS_CACHE_URL>",
"DNS_CACHE_LOCAL_ONLY": "<DNS_CACHE_LOCAL_ONLY>"
}
}
}
}
启动命令npx -y @weiseer/dns-cache-mcp
需要配置的环境变量
DNS_CACHE_URLOverride remote snapshot URL
DNS_CACHE_LOCAL_ONLYSkip remote fetch

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@weiseer/dns-cache-mcp0.1.1

工具

4

收录的工具列表 · 更新于 2 周前

参数类型必填说明
domainstring是
record_typestring否

详细介绍

@weiseer/dns-cache-mcp

面向 AI Agent 的 DNS/WHOIS/SSL/Geo-IP 缓存 MCP 服务。stdio MCP 服务。

属于 weiseer 项目 — 面向 AI Agent 的原生缓存预言机。

安装

npm install -g @weiseer/dns-cache-mcp

与 Claude Desktop / Cursor / Cline / Continue / Windsurf 配合使用

{
  "mcpServers": {
    "dns-cache": {
      "command": "npx",
      "args": ["-y", "@weiseer/dns-cache-mcp"]
    }
  }
}

为什么使用此工具,而不是让你的 Agent 自己完成

自行实现的 token 消耗、延迟和速率限制风险成本是我们的 100-1500 倍。经济性论证请参阅 weiseer 组织 README。

环境变量

  • DNS_CACHE_URL — 覆盖远程快照 URL
  • DNS_CACHE_LOCAL_ONLY=1 — 跳过远程获取

许可证

Apache-2.0

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。