{"name":"io.github.dorukardahan/domain-search-mcp","slug":"dorukardahan-domain-search-mcp","title":null,"description":"Naming engine with availability intelligence: score names, check domains, socials and registries.","url":"https://mcp.market/server/dorukardahan-domain-search-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":39,"stars":28,"forks":7,"downloads_week":88,"last_push_at":"2026-09-13T15:46:41.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/dorukardahan/domain-search-mcp","website":null,"version":"1.13.1","remotes":[],"packages":[{"registryType":"npm","identifier":"domain-search-mcp","version":"1.13.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Pricing backend base URL (recommended)","format":"string","name":"PRICING_API_BASE_URL"},{"description":"Optional bearer token for pricing backend","format":"string","isSecret":true,"name":"PRICING_API_TOKEN"},{"description":"Porkbun API key (BYOK, used only if PRICING_API_BASE_URL is not set)","format":"string","isSecret":true,"name":"PORKBUN_API_KEY"},{"description":"Porkbun API secret (required with PORKBUN_API_KEY)","format":"string","isSecret":true,"name":"PORKBUN_API_SECRET"},{"description":"Namecheap API key (BYOK, used only if PRICING_API_BASE_URL is not set)","format":"string","isSecret":true,"name":"NAMECHEAP_API_KEY"},{"description":"Namecheap API username (required with NAMECHEAP_API_KEY)","format":"string","name":"NAMECHEAP_API_USER"}]}],"tools":[{"name":"ai_health","description":"Check health status of AI inference services. Returns status of: - VPS Qwen (self-hosted llama.cpp) - Together.ai (cloud fallback) - Semantic Engine (offline, always available) - Circuit breaker states - Adaptive concurrency limits Use when: - AI suggestions are slow or failing - Diagnosing which AI source is being used - Monitoring inference infrastructure","write_action":false,"price_micros":0,"input_schema":null},{"name":"analyze_project","description":"Analyze a local project or GitHub repository to extract context for domain suggestions. This tool scans project manifest files (package.json, pyproject.toml, Cargo.toml, go.mod) and README files to understand your project, then generates relevant domain name suggestions. **Use Cases:** 1. Find a domain for your existing codebase 2. Get domain ideas that match your project's identity 3. Analyze any","write_action":false,"price_micros":0,"input_schema":null},{"name":"bulk_search","description":"Check availability for multiple domain names at once. Efficiently searches up to 100 domains in parallel with rate limiting. Use a single TLD for best performance. Returns: - Availability status for each domain - Pricing where available - Summary statistics Example: - bulk_search([\"vibecoding\", \"myapp\", \"coolstartup\"], \"io\")","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_socials","description":"Check if a username is available on social media and developer platforms. Supports 10 platforms with varying confidence levels: - HIGH: GitHub, npm, PyPI, Reddit, Twitter/X (reliable public APIs) - MEDIUM: YouTube, ProductHunt (status code based) - LOW: Instagram, LinkedIn, TikTok (block automated checks - verify manually) Returns availability status with confidence indicator. Example: - check_soc","write_action":false,"price_micros":0,"input_schema":null},{"name":"compare_registrars","description":"Compare domain pricing across multiple registrars. Checks the same domain at different registrars to find: - Best first year price - Best renewal price - Overall recommendation Uses the Pricing API when configured; otherwise falls back to BYOK registrars. Returns pricing comparison and a recommendation. Example: - compare_registrars(\"vibecoding\", \"com\") → compares Porkbun (and any configured BYOK ","write_action":false,"price_micros":0,"input_schema":null},{"name":"expiring_domains","description":"Find domains that are about to expire and may become available soon. Monitors the federated negative cache for domains approaching their expiration date. Useful for domain investors and those watching specific domains. Requires NEGATIVE_CACHE_URL to be configured. Examples: - expiring_domains(days=30) → Domains expiring in the next 30 days - expiring_domains(tlds=[\"com\"], days=7) → .com domains ex","write_action":false,"price_micros":0,"input_schema":null},{"name":"hunt_domains","description":"Find valuable domains for investment opportunities. Scans Sedo auctions, generates pattern-based candidates, and calculates investment scores based on length, TLD value, keyword matches, and pronounceability. **Investment Score Factors:** - Length: Shorter = higher score (3-4 chars = +25 points) - TLD Value: .com = +25, .io/.ai = +15, .co = +12 - Keyword Match: +5 per keyword found in domain - Pro","write_action":false,"price_micros":0,"input_schema":null},{"name":"name_project","description":"Two-phase naming engine. Call without candidates to receive generation instructions for YOUR model","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_domain","description":"Search for domain availability and pricing across multiple TLDs. Returns: - Availability status for each domain - Pricing (first year and renewal) when Pricing API is configured - Whether WHOIS privacy is included - Human-readable insights and next steps Examples: - search_domain(\"vibecoding\") → checks vibecoding.com, .io, .dev - search_domain(\"myapp\", [\"com\", \"io\"]) → checks specific TLDs","write_action":false,"price_micros":0,"input_schema":null},{"name":"suggest_domains","description":"Generate and check availability of domain name variations. Creates variations like: - Hyphenated: vibe-coding - With numbers: vibecoding1, vibecoding2 - Prefixes: getvibecoding, tryvibecoding - Suffixes: vibecodingapp, vibecodinghq Returns only available suggestions, ranked by quality. Example: - suggest_domains(\"vibecoding\") → finds available variations","write_action":false,"price_micros":0,"input_schema":null},{"name":"suggest_domains_smart","description":"AI-powered domain name suggestion engine. Generate creative, brandable domain names from keywords or business descriptions. Combines multiple intelligent sources for maximum coverage and quality. Features: - ZERO-CONFIG: Works out of the box with our fine-tuned Qwen 7B-DPO model - Domain-specialized fine-tuned model for higher quality suggestions - Understands natural language queries (\"coffee sho","write_action":false,"price_micros":0,"input_schema":null},{"name":"tld_info","description":"Get information about a Top Level Domain (TLD). Returns: - Description and typical use case - Price range - Any special restrictions - Popularity and recommendations Example: - tld_info(\"io\") → info about .io domains","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-24T17:26:05.759Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T17:26:05.695Z","components":{"code":{"score":25,"max":25,"notes":["145 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 11 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"domain-search-mcp","version":"1.13.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":9,"publishedAt":"2026-07-29T07:22:05.030Z","repositoryUrl":"git+https://github.com/dorukardahan/domain-search-mcp.git","weeklyDownloads":88}],"repo":{"found":true,"owner":"dorukardahan","repo":"domain-search-mcp","archived":false,"pushedAt":"2026-09-13T15:46:41Z","stars":28,"forks":7,"openIssues":15,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/35905596?v=4","ownerCreatedAt":"2018-01-29T00:50:09Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/35905596?v=4&s=128","source":"github"},"presence":{"stars":28,"forks":7,"downloadsWeek":88,"license":"MIT","lastPushAt":"2026-09-13T15:46:41.000Z","score":39}}}},"grade_history":[],"reviews":[]}