mcpField
M
mcp-whois-domain-lookup

mcp-whois-domain-lookup

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

关于 mcp-whois-domain-lookup

mcp-whois-domain-lookup 是通过 Apify Actor 查询域名注册信息的 MCP 服务,适用于域名调研。它从 RDAP 或 WHOIS 获取注册机构发布的数据,并以数据集行返回。

主要功能

  1. 01批量输入域名、网址和邮箱
  2. 02查询注册与到期日期
  3. 03查询注册商和域名年龄
  4. 04查询名称服务器、DNSSEC 和状态码
  5. 05查询公开的注册人机构与国家

适用场景

  1. 01核查潜在客户域名的注册信息
  2. 02查找即将到期的域名
  3. 03识别尚未注册的域名

MCP 相关

它向 MCP 客户端提供 `lookup_domain_whois` 工具。服务会启动 Apify Actor、等待运行完成,并返回其数据集行。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"com-mambabuilt-mcp-whois-domain-lookup": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-whois-domain-lookup"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
启动命令npx -y @mambalabsdev/mcp-whois-domain-lookup
需要配置的环境变量
APIFY_TOKEN密钥Apify API token from https://console.apify.com/account/integrations

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

安装包
npm@mambalabsdev/mcp-whois-domain-lookup1.0.1

工具

1

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

参数类型必填说明
domainstring否单个域名、URL 或电子邮件地址,例如 stripe.com。
domainsarray否域名、网站 URL 或电子邮件地址,最多 5,000 个。子域名将按其可注册域名查询。
include_rawenum否设为 true 时,会将注册局的原始 RDAP JSON 或 WHOIS 文本放入 raw_response。默认值为 false。true | false
max_charge_usdstring否可选。运行会在费用超过此金额之前停止。
follow_registrar_rdapenum否true(默认值)时,还会读取注册商的 RDAP 记录,以获取滥用联系邮箱及其公布的注册人详细信息。true | false

详细介绍

WHOIS 域名查询 MCP 服务

npm version license

这是一个 MCP 服务,用于调用 Apify 上 Mamba Labs 的 Bulk WHOIS and RDAP Domain Age Lookup actor。输入域名、网站 URL 或电子邮件地址。每个域名返回一行结果:是否已注册、注册商、创建日期、更新日期和到期日期、域名年龄和距离到期的天数、状态码、名称服务器、DNSSEC,以及注册局公开提供的注册人组织和国家/地区信息。

内容

功能介绍

actor 会直接查询各个注册局:从官方 IANA 列表获取其 RDAP 服务,为 .io、.ac、.co、.us、.ch 和 .li 查询该列表尚未收录的注册局 RDAP 服务,其余域名则查询注册局的 43 端口 WHOIS 服务。无需密钥,也无需第三方查询服务。如果注册局未持有某个域名,则返回 registered false。所有工作都在 Apify 上运行。此软件包是一个轻量客户端,用于启动 actor 运行、等待运行完成并返回数据集行。

快速开始

你需要 Node.js 18 或更高版本,以及拥有 API token 的 Apify 账户。

将以下内容添加到 Claude Desktop 配置文件(claude_desktop_config.json)、Cursor 或任何 MCP 客户端中:

{
  "mcpServers": {
    "mamba-whois-domain-lookup": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-whois-domain-lookup"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

重启客户端。随后会显示 lookup_domain_whois 工具。

前提条件

  • Node.js 18 或更高版本。
  • 从 console.apify.com/account/integrations 获取 Apify API token,并将其设置为 APIFY_TOKEN。服务无需 token 即可列出工具;调用工具时则需要 token。

提示词示例

  • “这些 200 个潜在客户域名的年龄分别是多少?其中哪些会在未来 90 天内到期?”
  • “acme.io 的注册商是谁?它是什么时候注册的?”
  • “这些域名中哪些尚未注册?”

工具

lookup_domain_whois。只有一个工具。参数示例:

{
  "domains": ["stripe.com", "notion.io", "lemonde.fr"]
}

输入

actor 面向购买者的所有输入,均保持原样。未填写的输入将采用 actor 自身的默认值。数字选项和是/否选项均以字符串形式传递。

输入类型说明
domainsarray域名、URL 或电子邮件地址,最多 5,000 个
domainstring单个域名
follow_registrar_rdapstringtrue(默认)或 false
include_rawstringtrue 或 false(默认)
max_charge_usdstring可选的运行费用上限

定价

在 Apify 上按事件付费,费用计入你的 Apify 账户。价格以 USD 计。

事件免费计划BronzeSilverGold
domain-lookup,按注册局已响应的域名计费$0.0025$0.002375$0.00225$0.002125
apify-actor-start,按每次运行启动计费$0.0006$0.0006$0.0006$0.0006

未公开日期的结果行、错误行、非域名输入,以及同一次运行中重复查询的域名均不收费。

你的密钥

actor 无需密钥,也不会保存密钥。它会读取注册局公开的 RDAP 和 WHOIS 服务。Mamba Labs 承担运行的平台费用。

actor 完整文档

apify.com/mambalabs/whois-domain-lookup

许可证

MIT。参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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