W

WHOIS-MCP服务器

@bharathvaj-ganesan/whois-mcp
Hosted
3 Stars 497 次浏览 bharathvaj-ganesan 更新于 2026-08-23

一种模型上下文协议服务器,允许人工智能代理执行WHOIS查询,使用户能够直接向人工智能询问域名的可用性、所有权、注册详情和其他域名信息。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "whois": {
      "args": [
        "-y",
        "@bharathvaj/whois-mcp@latest"
      ],
      "command": "npx"
    }
  }
}

服务介绍

Whois MCP

Model Context Protocol 用于 whois 查询的服务器。

Cursor IDE 演示

https://github.com/user-attachments/assets/57a82adc-3f30-453f-aabd-7138c2e6a21d

Claude Desktop 演示

https://github.com/user-attachments/assets/d30a1f45-fdaf-4280-80f2-d5d4fc9743b1

概览

此 MCP 服务器允许像 Claude Desktop、Cursor 和 Windsurf 等 AI 代理执行 WHOIS 查询并检索域名详情。

目的
您可以直接要求 AI 检查某个域名是否可用,谁拥有它,何时注册的以及其他重要信息。无需在浏览器中搜索。

什么是 WHOIS 查询?
WHOIS 查询是查询 WHOIS 数据库以获取关于域名、IP 地址或自治系统的注册详情的过程。它帮助用户了解谁拥有一个域名、何时注册、何时到期以及其他重要信息。

WHOIS 查询可以提供哪些信息?

当您执行 WHOIS 查询时,可以检索到以下详细信息:

  • 域名 – 被查询的具体域名
  • 注册商名称 – 管理域名注册的公司(例如 GoDaddy、Namecheap)
  • 注册人详情 – 域名所有者的姓名、组织和联系方式(除非受 WHOIS 隐私保护)
  • 注册和到期日期 – 域名注册的时间及到期时间
  • 名称服务器 – 域名正在使用的 DNS 服务器
  • 域名状态 – 活跃、过期、锁定或待删除
  • 联系信息 – 行政、技术和账单联系人(如果未隐藏)

可用工具

工具 描述
whois_domain 查询有关域名的 WHOIS 信息
whois_tld 查询顶级域名 (TLD) 的 WHOIS 信息
whois_ip 查询 IP 的 WHOIS 信息
whois_as 查询自治系统编号 (ASN) 的 WHOIS 信息

在 Cursor 中使用

全局安装

使用 npx 运行 MCP 服务器:

npx -y @bharathvaj/whois-mcp@latest

在您的 Cursor IDE 中

  1. 转到 Cursor 设置 > MCP
  2. 点击 + 添加新的 MCP 服务器
  3. 填写表单:
    • 名称:Whois 查找(或任何您喜欢的名字)
    • 类型:command
    • 命令:npx -y @bharathvaj/whois-mcp@latest

项目特定安装

向您的项目添加 .cursor/mcp.json 文件:

{
  "mcpServers": {
    "whois": {
      "command": "npx",
      "args": [
        "-y",
        "@bharathvaj/whois-mcp@latest"
      ]
    }
  }
}

使用

配置完成后,whois 工具将自动对 Cursor AI 代理可用。您可以:

  1. 该工具将在 MCP 设置中的 可用工具 下列出
  2. 当相关时,代理会自动使用它
  3. 您可以明确要求代理发送通知

使用 Roo Code

通过在Roo Code设置中点击“编辑MCP设置”或使用VS Code命令面板中的“Roo Code: 打开MCP配置”命令来访问MCP设置。

{
  "mcpServers": {
    "whois": {
      "command": "npx",
      "args": [
        "-y",
        "@bharathvaj/whois-mcp@latest"
      ]
    }
  }
}
  1. whois功能将对Roo Code的AI代理可用

开发

# Install dependencies
pnpm install

# Build
pnpm build

调试服务器

要调试您的服务器,您可以使用MCP Inspector

首先构建服务器

pnpm build

在终端中运行以下命令:

# Start MCP Inspector and server with all tools
npx @modelcontextprotocol/inspector node dist/index.js

许可证

MIT

相关 MCP 服务