域名查询服务

多域名注册商并行查询服务,支持单域名和批量查询,无需API密钥。

  • by paltaio
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 paltaio/domains-mcp

使用说明

域mcp

用于检查域可用性和定价的MCP服务器。并行查询iwantmyname、Porkbun和NIC Chile-不需要API密钥。

工具

单个域

工具 说明
search_domains 并行查询所有三个提供者
search_iwantmyname 仅查询iwantmyname
search_porkbun 仅查询Porkbun
search_nicchile 仅查询NIC智利(.cl域)

参数: query (字符串), exact (boolean,默认为false——只返回查询的域), json (布尔值,默认为false)。

search_nicchile 和 search_domains 也接受 whois (布尔值,默认为false)--包括已占用.cl域名的WHOIS数据(注册人、日期、名称服务器)。

批量

工具 说明
bulk_search_domains 检查所有提供商的多个域
bulk_search_iwantmyname 通过iwantmyname检查多个域
bulk_search_porkbun 通过Porkbun检查多个域名
bulk_search_nicchile 通过NIC智利检查多个.cl域

参数: domains (字符串数组), json (布尔值,默认为false)。

bulk_search_nicchile 和 bulk_search_domains 也接受 whois (布尔值,默认为false)。

跑

bun src/index.ts

或者使用Docker:

docker compose up

默认情况下,服务器在端口3000上侦听。覆盖 PORT 有人是。

Docker Compose

services:
  domains:
    image: ghcr.io/paltaio/domains-mcp:latest
    restart: unless-stopped
    environment:
      TRANSPORT: http

MCP配置

{
  "mcpServers": {
    "domains": {
      "url": "http://localhost:3000"
    }
  }
}