Whois Lookup

Whois Lookup

🚀 谁是 MCP 服务器

本 MCP 服务器基于 模型上下文协议,用于执行 WHOIS 查询,能让 AI 代理便捷地获取域名等相关详细信息。

🚀 快速开始

此 MCP 服务器允许像 Claude Desktop、Cursor、Windsurf 等 AI 代理直接执行 WHOIS 查询并检索域名详细信息。你可以直接要求 AI 检查域名是否可用、谁拥有它、何时注册以及获取其他重要信息,无需打开浏览器搜索。

什么是 WHOIS 查询?

WHOIS 查询是通过查询 WHOIS 数据库以获取有关域名称、IP 地址或自主系统的注册详细信息的过程。它帮助用户了解谁拥有某个域名、何时注册、何时过期以及其他重要信息。

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

执行 WHOIS 查询时,你可以检索到以下信息:

  • 域名 - 查询的特定域名
  • 注册商名称 - 管理域名注册的公司(例如 GoDaddy、Namecheap)
  • 注册人详细信息 - 域名所有者的姓名、组织和联系信息(除非受到 WHOIS 隐私保护)
  • 注册与过期日期 - 域名何时注册以及何时过期
  • 名称服务器 - 域名使用的 DNS 服务器
  • 域状态 - 正常、已过期、已锁定或待删除
  • 联系信息 - 行政、技术和计费联系人(如果未隐藏)

✨ 主要特性

此 MCP 服务器支持多种 AI 代理直接进行 WHOIS 查询,能为用户提供便捷的域名信息获取方式,无需手动在浏览器中搜索。

📦 安装指南

与 Cursor 一起使用

  1. 安装依赖:
npm install @modelcontextprotocol/core
  1. 在项目根目录创建 mcp.json 文件:
{
"services": {
"whois": {
"host": "localhost",
"port": 3000
}
}
}
  1. 启动服务器:
node index.js

与 Roo Code 一起使用

  1. 在项目根目录创建 mcp.json 文件:
{
"services": {
"whois": {
"host": "localhost",
"port": 3000
}
}
}
  1. 启动服务器:
node index.js

开发环境安装

  1. 安装依赖:
npm install
  1. 构建项目:
npm run build
  1. 启动调试服务器并使用 MCP 分析器:
node dist/index.js

📚 详细文档

可用工具

工具 描述
whois_domain 查询域名的 WHOIS 信息
whois_tld 查询顶级域(TLD)的 WHOIS 信息
whois_ip 查询 IP 地址的 WHOIS 信息
whois_as 查询自主系统的 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

📄 许可证

本项目采用 MIT 许可证。

  • 0 关注
  • 0 收藏,18 浏览
  • system 提出于 2025-09-21 19:36

相似服务问题

相关AI产品