使用说明
谁是MCP
模型上下文协议 用于whois查找的服务器。
Cursor IDE演示
https://github.com/user-attachments/assets/57a82adc-3f30-453f-aabd-7138c2e6a21d
克劳德桌面演示
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_ip |
查找有关IP的whois信息 |
whois_as |
查找有关自治系统编号(ASN)的信息 |
与光标一起使用
安装-全球
使用npx运行MCP服务器:
npx -y @bharathvaj/whois-mcp@latest
在Cursor IDE中
- 首选
Cursor Settings>MCP - 点击
+ Add New MCP Server - 填写表格:
- 姓名:
Whois Lookup(或您喜欢的任何名称) - 类型:
command - 命令:
npx -y @bharathvaj/whois-mcp@latest
- 姓名:
安装-项目特定
添加一个 .cursor/mcp.json 文件到您的项目:
{
"mcpServers": {
"whois": {
"command": "npx",
"args": [
"-y",
"@bharathvaj/whois-mcp@latest"
]
}
}
}
用法
配置后,whois工具将自动可用于Cursor AI Agent。你可以:
- 该工具将列在
Available Tools在MCP设置中 - 代理将在相关时自动使用它
- 您可以明确要求代理发送通知
使用Roo代码
通过单击Roo Code设置中的“编辑MCP设置”或使用VS Code命令面板中的“Roo Code:打开MCP配置”命令来访问MCP设置。
{
"mcpServers": {
"whois": {
"command": "npx",
"args": [
"-y",
"@bharathvaj/whois-mcp@latest"
]
}
}
}
- Roo Code的人工智能代理将可以使用whois功能
发展
# Install dependencies
pnpm install
# Build
pnpm build
调试服务器
要调试服务器,可以使用 MCP检查员.
首先构建服务器
pnpm build
在终端中运行以下命令:
# Start MCP Inspector and server with all tools
npx @modelcontextprotocol/inspector node dist/index.js