Cheapest Domains

domains.cheapestPublished by cheapest.domainsOfficial publisherv1.14.0Updated Nov 11, 2026

Compare domain registration and renewal prices across registrars and check exact-name availability.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingBusiness & Commerce

Overview

AI-generated overview

Compares domain registration and renewal prices across registrars and checks exact-name availability, without buying or registering anything.

What you can do
  • Search and compare saved registration and renewal prices across covered registrars, including per-extension price lists and price history over time
  • Estimate new registration plus renewal costs for one extension at a registrar and build verified registrar search links
  • Check availability for a single exact domain or one name across up to 20 extensions, with separate premium facts
  • Look up a domain's Cloudflare Radar DNS popularity rank or group
  • Compare up to 10 candidate names using saved prices and cached availability evidence
  • Return naming criteria and renewal-first comparison guidance, and open a naming form for the assistant to generate ideas
When to use it
Useful when choosing a domain name and you care about the long-term cost of keeping it, not just the first-year price. It suits comparing registrars for a specific extension, checking whether candidate names are taken, and estimating multi-year cost before buying at a registrar.
Requirements
Remote Streamable HTTP endpoint at cheapest.domains/mcp with no authentication; no account or API key is needed. The README also offers a plugin or skill install for Codex, Claude Code and Cursor, and notes the same service is available through a public REST API. Network access is required.
Before you install
The tools never buy, register, transfer or renew domains, and availability is temporary and does not reserve a name. Coverage is a selected set of registrars, not the whole market, and prices can be stale or partial, so source dates and premium uncertainty should be preserved. Exact-name checks send the domain to the service and its checking providers, and query URLs may appear in hosting logs. Radar popularity is DNS activity, not SEO competition.

Installation

In SourceWeft

  1. Open Cheapest Domains in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/domains.cheapest%2Fcheapest-domains/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "cheapest-domains": {
      "type": "http",
      "url": "https://www.cheapest.domains/mcp"
    }
  }
}

README

Cheapest Domains integrations

Find domain names you can afford to keep. These integrations give an AI assistant domain-research instructions and access to the public Cheapest Domains service, focused on the real cost of keeping a domain: its annual renewal price. Compare renewals first, with initial registration prices shown separately, supported multi-year estimates, exact-name availability and registrar destinations. Your assistant generates the name ideas; Cheapest Domains supplies the evidence. Purchases happen at the registrar.

This repository contains the installable integrations for Codex, Claude Code, Cursor and other Agent Skills/MCP clients. It includes no application/server implementation, installation hooks, credentials or local service. Cheapest Domains requires no account or API key; your AI client has its own access requirements.

Install the plugin

Choose the commands for your client. The plugin includes both the skill and its remote MCP connection, so skip a duplicate standalone connection.

sh
# Codexcodex plugin marketplace add igalil/cheapest-domains-integrationscodex plugin add cheapest-domains@cheapest-domains
# Claude Codeclaude plugin marketplace add igalil/cheapest-domains-integrationsclaude plugin install cheapest-domains@cheapest-domains

Start a new Codex chat or reload Claude's plugins after installation. In Claude Code, invoke /cheapest-domains:domain-research. In Codex, ask to use the Cheapest Domains domain-research skill.

Install only the skill

sh
npx skills add igalil/cheapest-domains-integrations --skill domain-research

This installs instructions, not an MCP connection. Use a connected MCP server or the skill's public HTTPS fallback when your client permits network access. Skills.sh directory discovery depends on installation telemetry; this repository is not proof of a listing in any third-party directory.

Connect only MCP

Use https://cheapest.domains/mcp, Streamable HTTP, with no authentication. For Cursor or another compatible client, see the setup instructions. The same service is available through the public REST API.

Try it

Use Cheapest Domains to show three extensions with annual renewals at or below USD 15. Include source times and a comparison link. Do not check exact names.

For name suggestions, tell the assistant about your project, preferred style and budget. It checks suggestions by default within service limits. Ask for unchecked brainstorming if you do not want proposed names sent to checking providers.

Scope and privacy

The service compares selected registrars, not the whole market. Preserve original source dates, stale/partial coverage, premium uncertainty and minimum terms. Availability is temporary and does not reserve a name. The tools cannot buy, register, transfer or renew domains. Radar popularity is DNS activity, not SEO competition or availability, and retains its separate CC BY-NC 4.0 license.

The skill keeps project briefs local and sends only the query inputs needed for research. Exact-name checks can send a domain to the service and its checking providers. Query URLs may appear in hosting logs. See the privacy policy and terms.

Documentation and support

License

The integration files, documentation and marketplace catalogs are MIT licensed, copyright 2026 Ilios Galil (PerfWebsite). See LICENSE. Keep its notice when redistributing copies. This grant does not cover the private application or hosted server source, grant trademark rights, or replace service/third-party data terms. Forks should identify their own publisher rather than imply endorsement.

Source: README.md at commit 2878ee4

Tools

12

search_prices

Compare renewal prices

Compare standard prices, including explicitly labeled Cloudflare samples. Find affordable domain extensions and registrar offers, sorted by annual renewal by default. Offers carry stale flags and source timestamps; stale offers are left out unless includeStale=true. Returns prices, citation links, timestamps, coverage, and pagination. Does not check exact-name availability.

ParametersqnamesortviewlimityearsformatoffsetorderBydirectionfavoriteshideJumps+5 more

get_tld_prices

Compare prices for an extension

Compare all covered registrars for one extension. Returns source failures, quote timestamps and minimum terms; availability is not checked.

ParameterstldrequirednamesortlimityearsformatoffsetorderBydirectionfavoritesregistrarregistrars+1 more

get_registrars

Get registrar coverage

Get connected registrar coverage, timestamps, fresh counts, failures, and registrars not compared.

Takes no parameters.

estimate_cost

Estimate domain costs

Estimate new registration plus subsequent renewals for one TLD at a registrar. Returns null for unknown multi-year term totals. Not a transfer or existing-domain renewal quote.

Parameterstldrequirednameyearsrequiredregistrarrequired

get_naming_guidance

Get domain naming guidance

Return domain naming criteria, renewal-price comparison guidance and availability-status definitions. This static reference does not generate names or check availability.

Takes no parameters.

check_availability

Check domain availability

Check one exact domain. Cloudflare answers first; configured fallbacks, then an optional selected registrar, run only for missing facts; a taken name ends the chain. Returns separate availability and nullable premium facts, provider attempts and check times; null premium is unconfirmed, not standard tier. Recheck after expiresAt (5 min; up to 30 days if taken). No prices, purchase or reservation.

Parameterstldrequirednamerequiredfreshregistrar

get_domain_popularity

Get domain DNS popularity

Look up one exact domain in Cloudflare Radar’s global DNS popularity ranking. Returns an exact top-100 rank or a broader popularity group, categories, locations, data dates, and CC BY-NC 4.0 attribution. Not Google SEO difficulty, name competition, or availability. Missing data does not indicate zero competition.

Parameterstldrequirednamerequired

check_availability_batch

Check a name across extensions

Check one name across up to 20 extensions, reusing shared evidence. Enrichment stops once availability is known, so premium can remain null. Partial failures keep the answers received plus retry guidance, without automatic retries. cachedOnly makes no provider calls. No selected-registrar fallback, fresh mode, prices or purchases.

ParametersnamerequiredtldsrequiredcachedOnly

open_name_finder

Find project domain names

Open the naming form in a compatible host, or return its text workflow. Collect seed names, an optional project brief, count and annual renewal budget; the current assistant generates ideas and checks them with the research tools. Opening performs no generation or registrar checks. Does not connect subscriptions or require a model API key.

Takes no parameters.

get_price_history

Get price history for an extension

Return how each covered registrar's renewal or registration price for one extension changed over time: price periods with the date each price was first seen, when the previous price was last seen, and whether it came from our scheduled refreshes or the registrar's own price page archived by the Internet Archive. A first record may be older than its date. Availability is not checked.

Parameterstldrequiredpriceformatregistrar

compare_domain_names

Compare suggested domain names

After checking exact names with the availability tools, compare up to 10 candidates using saved renewal-first prices and fresh cached evidence. No new availability requests; cache misses are Not confirmed. Returns standard reference offers, premium facts, dates and links. The assistant explains project fit. Split larger lists into bounded groups. Does not generate names.

ParametersdomainsrequiredmaxRenewalCents

Version history

4
  1. v1.14.0LatestNov 11, 2026
  2. v1.11.0Oct 2, 2026
  3. v1.9.0Sep 29, 2026
  4. v1.8.0Sep 29, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Cheapest integrations