Domainr MCP服务器
](https://badge.fury.io/py/domainr-mcp-server) 
一种模型上下文协议(MCP)服务器,使用Domainr API提供域搜索和可用性检查功能。非常适合AI助手和领域研究工作流程。
特性
- 🔍 域搜索 -搜索具有智能建议的域名
- ✅ 可用性检查 -检查域名是否可供注册
- 🌐 注册URL -获取注册域名的直接链接
- 🎯 高级过滤 -按注册商、关键字和位置筛选
- ⚡ 异步性能 -使用现代异步Python构建
安装
选项1:uvx(推荐-无需安装)
uvx domainr-mcp-server选项2:uv(现代包装管理器)
uv tool install domainr-mcp-server选项3:点(传统)
pip install domainr-mcp-server设置
1.获取域名API密钥
- 注册地址: 拉皮达皮
- 订阅域名API
- 复制API密钥
2.设置环境变量
# Linux/macOS
export DOMAINR_API_KEY="your_api_key_here"
# Windows
set DOMAINR_API_KEY=your_api_key_here3.配置您的MCP客户端
对于Claude Desktop:
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"domainr": {
"command": "domainr-mcp-server",
"env": {
"DOMAINR_API_KEY": "your_api_key_here"
}
}
}
}对于uvx用户:
{
"mcpServers": {
"domainr": {
"command": "uvx",
"args": ["domainr-mcp-server"],
"env": {
"DOMAINR_API_KEY": "your_api_key_here"
}
}
}
}可用工具
🔍 搜索域
使用智能建议和过滤功能搜索域名。
参数:
query(必填)-域名搜索词location(可选)-本地化结果的国家代码(默认值:“us”)registrar(可选)-按注册商筛选(例如“dnsimple.com”)defaults(可选)-始终包含特定的顶级域名(例如“com,org”)keywords(可选)-带关键字的种子结果(例如,“技术、创业”)
例子:
{
"query": "awesome startup",
"keywords": "tech,software",
"defaults": "com,io"
}✅ check_domain_status
检查特定域的可用性状态。
参数:
domains(必需)-要检查的逗号分隔的域列表
例子:
{
"domains": "example.com,example.io,example.org"
}🌐 注册_域名
获取域的注册URL。
参数:
domain(必填)-要注册的域名registrar(可选)-首选注册商
例子:
{
"domain": "myawesomesite.com",
"registrar": "dnsimple.com"
}使用示例
基本域名搜索
User: "Find domains for a coffee shop"
Assistant: [searches domains with coffee-related keywords]
→ Returns: coffeeshop.com, mycafe.coffee, brew.cafe, etc.可用性检查
User: "Is example.com available?"
Assistant: [checks domain status]
→ Returns: example.com: active (not available)完成工作流程
User: "I need a domain for my tech startup"
Assistant:
1. [searches with tech keywords]
2. [checks availability of top options]
3. [provides registration links for available domains]发展
地方发展
git clone https://github.com/danohn/domainr-mcp-server
cd domainr-mcp-server
# Create virtual environment
python -m venv venv
source venv/bin/activate # Linux/macOS
# or
venv\Scripts\activate # Windows
# Install dependencies
pip install -r requirements.txt
# Run locally
python -m domainr_mcp_server.server测试
# Set your API key
export DOMAINR_API_KEY="your_test_key"
# Test the server
echo '{"method":"tools/list","params":{},"jsonrpc":"2.0","id":1}' | python -m domainr_mcp_server.serverapi参考
此服务器与 域名API v2 端点:
- 搜索:
/v2/search-带建议的域名搜索 - 状态:
/v2/status-域可用性检查 - 注册:
/v2/register-注册URL生成
______________________________________________________________________
由以下材料制成❤️ 对于MCP生态系统
