Free dodo-powered domain name generator using LLMs. Bring your own API key from ChatGPT, Claude, Gemini or any provider.
- Free to Use - No account, no upsell. You bring your own API key and pay your provider directly, at their cost
- Bring Your Own Key - Works with OpenAI, Anthropic, Google, Groq, Mistral, DeepSeek, xAI, OpenRouter, or any OpenAI-compatible endpoint
- Available Domains Only - Verified against existing domain records
- Highly Creative Suggestions - Beyond traditional domain generators
dodomains also speaks MCP, so your AI agent can check domain availability without leaving the chat.
- Endpoint:
https://dodomains.dev/api/mcp - Claude Code:
claude mcp add --transport http dodomains https://dodomains.dev/api/mcp
- Cursor (
.cursor/mcp.json):{ "mcpServers": { "dodomains": { "url": "https://dodomains.dev/api/mcp" } } } - Claude Desktop: Settings → Connectors → Add custom connector, name it
dodomains, pastehttps://dodomains.dev/api/mcp. Custom connectors require a paid Claude plan. - Tools:
check_domains- Checks up to 100 domain names at once against a snapshot of registered domainsscore_domain- Scores a domain 0-100 on brandabilityget_registration_links- Returns GoDaddy and Namecheap registration URLs for a domain
See dodomains.dev/mcp for full setup instructions. The dodo does not judge your naming choices, but the brandability score might.
- Node.js 22.x or later
- npm, yarn, pnpm, or bun
- Clone the repository:
git clone https://github.com/r13i/dodomains.git
cd dodomains- Install dependencies:
npm install
# or
yarn install
# or
pnpm install
# or
bun install- Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev- Open http://localhost:3000 with your browser to see the result.
No LLM key is needed to run the app — visitors bring their own and it never touches the server. The only variables the server needs are:
DATABASE_URL- Postgres connection stringNEXT_PUBLIC_POSTHOG_KEY- PostHog project API keyNAME_COM_USERNAME/NAME_COM_TOKEN- name.com Core API credentials for live availability checks (without them, results fall back to the snapshot and show "Couldn't verify" instead of "Available")
- Enter Your Keywords - Provide keywords and a brief description of your project
- Bring Your Own Key - Paste an API key for the model you connect (OpenAI, Anthropic, Google, Groq, Mistral, DeepSeek, xAI, OpenRouter, or any OpenAI-compatible endpoint) and it generates the domain suggestions
- Availability Check - We verify domain availability in real-time so you only see domains you can register
- Next.js - React framework
- Tailwind CSS - Utility-first CSS framework
- shadcn/ui - Re-usable components
- Geist Font - Optimized font family
This project is open source and available under the MIT License.
👨💻 Built with ❤️ by redouane
© dodomains.dev. Free dodo-powered domain name generator using LLMs.
