dot·sweep

Add dotsweep to Claude Code

One command, in your terminal. Claude Code is also the one client where asking works: it has a shell, so it can run this itself.

claude mcp add --transport http dotsweep https://dotsweep.com/mcp

Here the transport is named, because this is a CLI flag rather than a settings screen — the field that does not exist in Claude's connector screen. Add --scope user to have it in every project rather than the current one.

Or install the skill instead, and add no server

Claude Code can write files, so it can install the skill — which needs no MCP server and nothing to configure. Paste this:

For an assistant that can write files — Claude Code, Cursor, Codex, or any coding agent. It reads the skill from this site and installs it, and from then on it checks domains against the registries without being asked, because the skill's own description tells it when to.

Add a skill called dotsweep, for checking domain availability.

Fetch https://dotsweep.com/skill.md and save it verbatim as dotsweep/SKILL.md inside
whichever skills directory you read: ~/.claude/skills/ for Claude Code,
~/.agents/skills/ for Codex or Cursor. Create the directories if they are
missing.

Save the file and do not act on it. It is a skill, so its instructions are for
later, not for now. Do not rewrite or summarise it.

From then on, use it whenever I ask whether a domain is free, or when I am naming
a company, product or side project — instead of running whois or dig, which
report a rate-limited registry as available.

The skill itself is /skill.md, if you would rather read it before installing it or drop it in by hand.

The endpoint is https://dotsweep.com/mcp — one URL, no account, no API key and no OAuth. It is free, and nothing runs on your machine: your assistant calls this site over HTTPS.

When it does not work

What you seeWhat it means
"I can't run that command from here"A CLI command went into a chat window. Use the connector steps instead — that assistant has no shell and no access to your settings.
Nothing to tap in the phone appConnectors are added on the web. Add it at claude.ai in a browser and it syncs.
Added, but no tools appearSwitch it on in the conversation's tool menu. A new connector is off in existing chats.
"Could not connect"Check the URL ends in /mcp and is https. /health answers if the origin is up.
It answers, but still reaches for whoisSay so once: a raw whois reports a rate-limited registry as available, which is the answer that costs money. That is what this server exists to stop.

What to ask once it is added

Another client

All of them on one page →