owndle.start free →

// mcp server + cli

let your agent manage your domains.

Owndle ships a command-line tool and an MCP server, so Claude Code, Cursor or any MCP client can audit your renewal costs, list what you own, search for new names and manage a watchlist — without you opening a dashboard.

what your agent can do with it

  • audit_portfolio renewal and resale audit of the whole portfolio — annual cost, recoverable savings, what's expiring, estimated resale value.
  • list_domains every tracked domain with registrar, expiry date, renewal cost and a valuation.
  • search_domains availability, the cheapest registrars ranked by five-year cost, alternatives scored on TLD trust and brandability, plus social handle checks.
  • list_watches / add_watch / remove_watch the watchlist of domains you don't own yet but want to know about the moment they move toward available.

setup

Install nothing — npx fetches it on demand. Add the server to your MCP client config and give it an API key from your dashboard settings.

{
  "mcpServers": {
    "owndle": {
      "command": "npx",
      "args": ["-y", "owndle", "mcp"],
      "env": { "OWNDLE_API_KEY": "owndle_sk_…" }
    }
  }
}

For the CLI, owndle login stores the key so the subcommands — owndle audit, owndle domains, owndle search, owndle watch — work without passing it each time.

why an agent is a good fit for this

Domain admin is exactly the kind of work nobody schedules: it is important a few times a year and invisible the rest of the time. Putting the portfolio behind a tool call means the audit happens when you happen to think about it, in the terminal you are already in, rather than requiring a deliberate trip to a dashboard.

It is also the honest answer to who owndle is built for. If you buy a domain per idea and run npx without thinking about it, you are not going to log into a web app to check renewal prices — you are going to ask your agent.

the REST API

The MCP server is a thin wrapper over a public REST API at /api/v1, Bearer-authenticated with the same key. If you would rather script against it directly: GET /api/v1/portfolio for the portfolio plus a cost audit, GET /api/v1/search?q= for domain search, and GET|POST|DELETE /api/v1/watches for the watchlist.

Agents that read llms.txt will find the same information in a form built for them, including the free tools that need no authentication at all.

questions people actually ask.

What is an MCP server?

Model Context Protocol is an open standard that lets an AI assistant call external tools. An MCP server exposes a set of functions the model can invoke, so instead of copying data into a chat window you give the assistant direct, authenticated access to a system — here, your domain portfolio.

Which clients does it work with?

Anything that speaks MCP over stdio: Claude Code, Claude Desktop, Cursor, and the growing set of other MCP clients. The server is a standard stdio implementation with no client-specific behaviour.

Do I need a paid plan?

API keys — which the MCP server and CLI authenticate with — are a Founder-tier feature and above. The free tier covers the web dashboard and ten domains; programmatic access starts at the £29/month tier.

How is this different from a registrar's own MCP server?

Several registrars now ship MCP servers, and they are useful for managing domains held at that registrar. None of them can see across registrars, and none has a commercial reason to tell you a competitor renews your domain for less. Cross-registrar aggregation and price comparison is the part a registrar structurally cannot offer.

// stop checking one at a time

the data is live whether or not the CLI is.

The price catalog behind these tools is already public and free to browse — renewal prices by TLD and by registrar. The dashboard is free for ten domains.

start free — 10 domains

// no card · magic-link sign-in · alerts at 90/30/7/1 days