Hivex .si names

Find and check .si domain names that are free to register, from an index of 600,000+ names.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
89%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~766Tokens (tool definitions)
~3.1 KBTypical response size
Moderate attention impact (0.60% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "names": {
      "url": "https://hivex.si/mcp"
    }
  }
}

Remote endpoints

https://hivex.si/mcpstreamable-http

What it can do

Tool inventory

Tools (2)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢find_names(query, match, min_length, max_length, min_score, ...)

Search Hivex's index of .si domain names that are free to register. Filter by a word or fragment (contains, starts with, ends with, exact), length and minimum score; sort by best score, newest or shortest. Returns up to 25 names, each with its hivex.si page.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "A word or fragment, letters a-z, digits and hyphens (e.g. 'agent', 'lumen'). Leave empty to browse.",
      "maxLength": 30
    },
    "match": {
      "type": "string",
      "enum": [
        "contains",
        "starts",
        "ends",
        "exact"
      ],
      "default": "contains"
    },
    "min_length": {
      "type": "integer",
      "minimum": 2,
      "maximum": 63
    },
    "max_length": {
      "type": "integer",
      "minimum": 2,
      "maximum": 63
    },
    "min_score": {
      "type": "number",
      "minimum": 0,
      "maximum": 100,
      "description": "Hivex Domain Ranking floor (70+ is strong, 80+ rare)"
    },
    "status": {
      "type": "string",
      "enum": [
        "any",
        "free",
        "likely_free"
      ],
      "default": "any",
      "description": "free: confirmed by the registry; likely_free: no DNS, not confirmed yet"
    },
    "sort": {
      "type": "string",
      "enum": [
        "best",
        "newest",
        "shortest"
      ],
      "default": "best"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    }
  },
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "names": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "domain": {
            "type": "string"
          },
          "status": {
            "type": "string",
            "enum": [
              "free",
              "likely_free"
            ]
          },
          "score": {
            "type": "number",
            "description": "Hivex Domain Ranking, 0 to 100"
          },
          "tier": {
            "type": "string"
          },
          "category": {
            "type": "string"
          },
          "length": {
            "type": "integer"
          },
          "words": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "found": {
            "type": "string",
            "description": "When Hivex first saw it free (ISO date)"
          },
          "url": {
            "type": "string",
            "description": "The name's page on hivex.si: live check and registrar links"
          }
        },
        "required": [
          "domain",
          "status",
          "score",
          "url"
        ]
      }
    },
    "more_at": {
      "type": "string"
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "names",
    "more_at"
  ]
}
🟢check_name(domain)

Look up one .si domain name: whether Hivex lists it as free or likely free, whether it is for sale on Hivex, or whether someone registered it, plus a DNS lookup made now. Returns the name's hivex.si page, where the user runs the final live registry check before registering.

Input Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "The name, with or without .si (e.g. 'lumenport' or 'lumenport.si')",
      "maxLength": 70
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "free",
        "likely_free",
        "for_sale",
        "taken",
        "not_in_index",
        "not_allowed",
        "not_si"
      ]
    },
    "summary": {
      "type": "string"
    },
    "dns": {
      "type": "string",
      "enum": [
        "delegated",
        "none",
        "unknown"
      ]
    },
    "url": {
      "type": "string"
    },
    "check_live_url": {
      "type": "string"
    }
  },
  "required": [
    "domain",
    "status",
    "summary",
    "url"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded2 tools