谁是MCP
示范背景协议 用于查找的服务器.
演示
概览
这个MCP服务器允许Claude Desktop,Cursor,Windsurf等AI代理进行WHOIS的搜索并检索域名细节.
目的 您可以直接要求AI检查是否有域名,由谁拥有,注册时,以及其他重要细节. 无需去浏览器和搜索.
什么是WHOIS查询? AWHOIS查询是查询WHOIS数据库以检索域名,IP地址,或自主系统等注册细节的过程. 它能帮助用户了解一个域名的拥有者,注册时间,到期时间等其他重要细节.
WHOIS查询系统能提供哪些信息?
当您进行 WHOIS 搜索时,您可以获取以下细节:
- 域名 - 所询问的特定域
- 书记官长姓名 - 管理域名注册的公司(如:Go Daddy, Namecheap)
- 登记细节 - 域名所有人的姓名、组织和联系方式(除非受WHOIS隐私保护)
- 登记和过期日期 - 域名注册时间和到期时间
- 名称服务器 - DNS 域名使用的服务器
- 域名状态 - 活动、过期、锁定或待删除
- 联系信息 -- -- 行政、技术和收费联系人(如果没有隐藏的话)
可用工具
| 工具 | 说明 |
|---|---|
whois_domain | 查找有关域的信息 |
whois_tld | 查找关于顶级域( TLD) 的信息 |
whois_ip | 查找IP的信息 |
whois_as | 查找自定义系统号码( ASN) 的信息 |
使用光标
安装 - 全球
使用 npx 运行 MCP 服务器 :
npx -y @bharathvaj/whois-mcp@latest
在您的光标 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"工具将自动提供给光标AI代理. 你可以这样:
- 该工具将列在
Available Tools在 MCP 环境中 - 相关时代理会自动使用
- 您可以明确要求代理发送通知
使用 Roo 代码
通过点击 Roo 代码设置中的“编辑 MCP 设置”或使用 VS 代码命令调色板中的“ Roo 代码: 打开 MCP 配置” 命令访问 MCP 设置.
{
"mcpServers": {
"whois": {
"command": "npx",
"args": [
"-y",
"@bharathvaj/whois-mcp@latest"
]
}
}
}
- Roo Code的人工智能特工 将掌握谁的能力
发展
# 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