An MCP (Model Context Protocol) server that enables AI assistants like Claude to check domain availability in real-time. Powered by AgentDomainService.com.
The Problem: AI assistants can't help you check if a domain is available. Traditional registrars like GoDaddy and Namecheap block automated access with CAPTCHAs and bot detection.
The Solution: AgentDomainService provides a simple API that AI can use. This MCP server wraps that API so Claude and other MCP-compatible assistants can check domains directly.
- Price Filtering - Find domains within your budget (e.g., under $15)
- Category Search - Browse domains by category (AI agents, startups, e-commerce, etc.)
- AI Brainstorming - Describe your project and get creative domain suggestions that are actually available
- Domain Analysis - AI-powered scoring for memorability, brandability, and SEO potential
- Check any domain - Verify if
yourproject.com,startup.io, orbrand.aiis available - Explore names across TLDs - See availability for
.com,.io,.ai,.co,.dev,.app,.net,.xyz,.orgat once - Real pricing - See actual purchase and renewal prices from Name.com (not just WHOIS/DNS checks)
- No API keys required - Just install and use
- No CAPTCHAs - AgentDomainService handles all the complexity
Add this to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"domain-availability": {
"command": "npx",
"args": ["-y", "agent-domain-service-mcp"]
}
}
}Then restart Claude Desktop.
npm install -g agent-domain-service-mcpCheck if a specific domain is available for registration.
Example prompts:
- "Is example.com available?"
- "Check if myawesomestartup.io is taken"
- "What's the price for coolproject.ai?"
Returns:
- Availability status (available/registered/unknown)
- Purchase price in USD
- Renewal price per year
- Whether it's a premium domain
- Alternative suggestions if the domain is taken
Explore a name across multiple TLDs to find available options.
Example prompts:
- "What TLDs are available for 'acmewidgets'?"
- "Explore domain options for 'nextstartup'"
- "Which extensions can I get for 'brandname'?"
Returns:
- Availability across 9 popular TLDs
- Pricing for each available option
- Summary of available vs taken
Generate creative domain name ideas based on a description of your project. This is what makes this MCP different - it uses AI to suggest names AND verifies they're actually available with real pricing.
Example prompts:
- "I need a domain for an AI-powered recipe app for busy parents"
- "Brainstorm domain names for a sustainable fashion marketplace"
- "Find me available domains for a developer tools startup focused on API testing"
Returns:
- 10+ creative domain suggestions
- Only domains that are actually available
- Real purchase prices from Name.com
- Premium domain indicators
Get an AI-powered analysis of any domain name to help you decide if it's a good choice.
Example prompts:
- "Analyze coolstartup.com - is it a good domain?"
- "What do you think of neuralflow.ai as a domain name?"
- "Score brandify.io for brandability and memorability"
Returns:
- Scores (0-10) for: Memorability, Brandability, Pronunciation, SEO Potential
- List of pros and cons
- Overall verdict and recommendation
- Availability status and pricing
Search for available domains with filters. Perfect for finding affordable domains within a budget.
Example prompts:
- "Find me domains under $15"
- "Show me available AI agent domains under $20"
- "What startup domains are available for under $10?"
- "Find cheap .com domains"
Parameters:
category- Filter by category (e.g., 'ai-agents', 'startup-names', 'ecommerce')max_price- Maximum price in USD (e.g., 15 for under $15)min_price- Minimum price in USD (optional)tlds- Filter by TLDs (e.g., ['com', 'io'])sort- Sort by 'price_asc', 'price_desc', or 'newest'limit- Number of results (default: 20, max: 100)
Returns:
- List of available domains with pricing
- Sorted by price (cheapest first by default)
- Category tags for each domain
List all available domain categories with their domain counts. Use this to discover what categories are available before searching.
Example prompts:
- "What domain categories are available?"
- "Show me all the categories I can search"
- "How many AI domains do you have?"
Returns:
- All categories with domain counts
- Category descriptions
- Total available domains
Once installed, you can ask Claude:
"Find me a domain under $15 for my AI startup"
Claude will use search_domains with max_price=15 to find affordable domains, sorted by price.
"I'm building an app that helps remote teams do async standups. Can you brainstorm some domain names?"
Claude will use the brainstorm_domains tool to generate creative suggestions like asynchuddle.com, standupflow.io, etc. - all verified as available with real pricing.
"I'm starting a new AI company called 'NeuralFlow'. Can you check which domain options are available?"
Claude will use the explore_name tool to check neuralflow.com, neuralflow.io, neuralflow.ai, etc. and show you which are available with pricing.
"What categories of domains do you have available?"
Claude will use list_categories to show all domain categories with counts.
"What do you think of 'quickpulse.ai' as a domain? Is it any good?"
Claude will use analyze_domain to score it on memorability, brandability, and SEO potential, then give you pros/cons and a verdict.
┌─────────────┐ ┌─────────────────┐ ┌─────────────────────────┐
│ Claude │─────▶│ MCP Server │─────▶│ AgentDomainService.com │
│ Desktop │◀─────│ (this package) │◀─────│ (Name.com API) │
└─────────────┘ └─────────────────┘ └─────────────────────────┘
- You ask Claude about a domain
- Claude calls this MCP server
- The server queries AgentDomainService.com
- Results are returned to Claude
- Claude presents the information to you
This MCP server uses the AgentDomainService API:
GET /api/v1/lookup/{domain}- Check a single domainGET /api/v1/explore/{name}- Explore a name across TLDsGET /api/v1/domains/search- Search with price/category filters ⭐ NEWGET /api/v1/domains/categories- List available categories ⭐ NEWPOST /api/v1/brainstorm- AI-powered domain name generationPOST /api/v1/analyze-domain- AI-powered domain analysis
Full API documentation: agentdomainservice.com/docs/domain-availability-api
- Main Website: agentdomainservice.com
- API Documentation: agentdomainservice.com/docs/domain-availability-api
- LLM Instructions: agentdomainservice.com/llms.txt
- OpenAPI Spec: agentdomainservice.com/openapi.json
- Blog: agentdomainservice.com/blog
- Startup founders brainstorming names for their next venture
- Developers automating domain availability checks
- Brand managers monitoring domain availability
- Domain investors researching opportunities
- Anyone who wants to check domains without CAPTCHAs
Make sure Claude Desktop is restarted after adding the config.
AgentDomainService caches results. First queries may take 1-2 seconds; subsequent queries for the same domain are faster.
The service is free and doesn't require authentication. We ask for reasonable use. If you hit rate limits, results will show status: unknown.
Issues and PRs welcome! This project is open source.
MIT
Built with AgentDomainService.com - Domain availability checking for AI agents.