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 see | What 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 app | Connectors are added on the web. Add it at claude.ai in a browser and it syncs. |
| Added, but no tools appear | Switch 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 whois | Say 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
- "Is acmeforge.com free? Check .io and .ai too."
- "What does .ai actually cost to own for two years?"
- "Here are twelve name ideas — which have a free .com?"
Another client
- Claude — claude.ai, the desktop app and the phone apps — a custom connector
- Cursor — one click, or the same JSON as every other editor
- VS Code — one click, or the same JSON as every other editor
- Codex — two lines in config.toml
- Any MCP client — Windsurf, Zed, Claude Desktop and anything else that speaks MCP