
Namemyapp
Wires Claude, Cursor, ChatGPT, and other MCP clients into namemy.app's domain search and registration API. In public mode it builds one-click buy URLs with no auth required. Pass an API key and you unlock live availability checks, AI name generation with availability fused in, server-to-server domain purchases, DNS record management, and brand kit tooling (logos, legal docs, social assets). Ships as stdio via npx, remote HTTP with OAuth for Claude.ai web, or direct bearer auth for Claude Desktop. Every call stamps attribution so conversions trace back to the agent that drove them. Useful when you want your assistant to not just suggest names but hand users a working checkout link or provision domains without leaving the chat.
- tools
- 12
- auth
- Secret needed
- transport
- STDIO, HTTP
- env vars
- 2
- last updated
- Oct 21, 2026
Tools
12 toolsPublic tool metadata for what this MCP can expose to an agent.
buy_linkBuild a one-click purchase URL the user can open to buy a domain on namemy.app. Always available (works without an API key). Use this when the user has decided on a name they like — hand them the URL and they sign up + pay in their browser.2 params
Build a one-click purchase URL the user can open to buy a domain on namemy.app. Always available (works without an API key). Use this when the user has decided on a name they like — hand them the URL and they sign up + pay in their browser.
domainstringpriceUsdnumbercheck_domain_publicCheck if a domain is available without requiring an API key (rate-limited). Returns availability and indicative pricing. For full pricing/registration use check_domain or buy_domain (both require an API key).1 params
Check if a domain is available without requiring an API key (rate-limited). Returns availability and indicative pricing. For full pricing/registration use check_domain or buy_domain (both require an API key).
domainstringgenerate_namesGenerate brandable business names with real-time domain availability. Returns names that are ACTUALLY available to register, with pricing. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]4 params
Generate brandable business names with real-time domain availability. Returns names that are ACTUALLY available to register, with pricing. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
countnumberdescriptionstringindustrystringtldsarraycheck_domainCheck if a domain is available and get pricing from the cheapest registrar. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]1 params
Check if a domain is available and get pricing from the cheapest registrar. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
domainstringbuy_domainPurchase a domain using the stored payment method. Returns success/failure. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]2 params
Purchase a domain using the stored payment method. Returns success/failure. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
domainstringyearsnumberlist_domainsList all domains owned by the user. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
List all domains owned by the user. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
No parameter schema in public metadata yet.
set_dns_recordAdd or update a DNS record for a domain. Useful for pointing domains to Vercel, Netlify, or email services. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]5 params
Add or update a DNS record for a domain. Useful for pointing domains to Vercel, Netlify, or email services. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
domainstringhoststringttlnumbertypestringA · AAAA · CNAME · MX · TXT · NSvaluestringbrand_conflict_checkCheck if a brand name conflicts with USPTO trademarks, live company homepages, or search results. Free for all tiers. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]2 params
Check if a brand name conflicts with USPTO trademarks, live company homepages, or search results. Free for all tiers. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
contextstringnamestringgenerate_logoGenerate AI logo concepts (icon + palette + typography + layout) for a business. Returns N variations. Requires Founder sub or one-time LOGO_PACK/BRAND_KIT purchase. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]5 params
Generate AI logo concepts (icon + palette + typography + layout) for a business. Returns N variations. Requires Founder sub or one-time LOGO_PACK/BRAND_KIT purchase. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
countnumberdescriptionstringnamestringpreferencesobjectsloganstringgenerate_legal_docsGenerate Privacy Policy, Terms of Service, and Cookie Policy for a business. Region-aware (GDPR, CCPA, LGPD). Requires Founder sub or LEGAL_KIT purchase. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]5 params
Generate Privacy Policy, Terms of Service, and Cookie Policy for a business. Region-aware (GDPR, CCPA, LGPD). Requires Founder sub or LEGAL_KIT purchase. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
businessNamestringbusinessTypestringcontactEmailstringregionsarraywebsiteUrlstringgenerate_brand_kitGenerate a complete brand kit (essentials, audience, personality, visual identity, voice, imagery, applications, dos-and-donts). Requires Founder sub or BRAND_KIT purchase. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]4 params
Generate a complete brand kit (essentials, audience, personality, visual identity, voice, imagery, applications, dos-and-donts). Requires Founder sub or BRAND_KIT purchase. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
descriptionstringincludeVisualsbooleanindustrystringnamestringgenerate_social_kitGenerate a social media strategy + content kit (posts, captions, calendar, analytics framework). Requires Founder sub or SOCIAL_MEDIA_KIT purchase. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]7 params
Generate a social media strategy + content kit (posts, captions, calendar, analytics framework). Requires Founder sub or SOCIAL_MEDIA_KIT purchase. [Requires a free namemy.app API key — get one at https://namemy.app/app/api-keys]
businessNamestringdescriptionstringgoalsarrayindustrystringplatformsarraytargetAudiencestringvoiceTonestringprofessional · friendly · witty · technical · casual · boldSponsors
Configuration
NAMEMYAPP_API_KEYsecretOptional. Get a free key at https://namemy.app/app/api-keys.
NAMEMYAPP_AGENT_SOURCEdefault: mcpAttribution tag (e.g. 'claude-desktop'). Default 'mcp'.
Readme
@namemyapp/mcp
Model Context Protocol (MCP) server for namemy.app — gives Claude Desktop, Claude Code, Cursor, Windsurf, Continue.dev, ChatGPT, and any MCP-aware client live domain availability and one-click buy URLs.
Three ways to connect:
| Mode | Endpoint | Auth | Best for |
|---|---|---|---|
| Remote OAuth | https://mcp.namemy.app/mcp | OAuth 2.1 + PKCE | Claude.ai web · ChatGPT · directory listings |
| Remote direct | https://mcp.namemy.app/direct | Bearer namemy.app key | Claude Desktop · curl · custom scripts |
| Local stdio | npx -y @namemyapp/mcp | Env var key | Claude Code plugin · restricted networks |
The remote OAuth endpoint is the recommended path for hosted clients. Use direct or stdio if your client doesn't speak OAuth. This npm package is the stdio mirror.
What it does
Your AI agent can already suggest names. This server lets it:
Details
- Repository
- github.com/rakesh1002/namemyapp-mcp
- Website
- namemy.app/agents
- Package
@namemyapp/mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active