rakesh1002 avatar

Namemyapp

rakesh1002/namemyapp-mcp

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 tools

Public 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.

Parameters* required
domainstring
Fully-qualified domain to buy, e.g. 'codeflow.ai'
priceUsdnumber
Optional quoted price in USD. If omitted, the checkout page will fetch the live price.
check_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).

Parameters* required
domainstring
Domain to check, e.g. 'taskflow.app'
generate_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]

Parameters* required
countnumber
Max resultsdefault: 10
descriptionstring
What does the project/business do?
industrystring
Industry context (e.g., 'saas', 'fintech', 'healthcare')
tldsarray
Preferred TLDs
check_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]

Parameters* required
domainstring
Domain to check, e.g. 'taskflow.app'
buy_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]

Parameters* required
domainstring
Domain to purchase
yearsnumber
Registration yearsdefault: 1
list_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]

Parameters* required
domainstring
hoststring
Subdomain or @ for root
ttlnumber
default: 300
typestring
one of A · AAAA · CNAME · MX · TXT · NS
valuestring
brand_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]

Parameters* required
contextstring
Optional industry/product context to narrow results (e.g., 'AI task manager')
namestring
Brand name to check
generate_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]

Parameters* required
countnumber
Number of variations (1-9)default: 4
descriptionstring
What the business does
namestring
preferencesobject
sloganstring
generate_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]

Parameters* required
businessNamestring
businessTypestring
saas | ecommerce | agency | marketplace | …
contactEmailstring
regionsarray
websiteUrlstring
generate_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]

Parameters* required
descriptionstring
includeVisualsboolean
default: true
industrystring
namestring
generate_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]

Parameters* required
businessNamestring
descriptionstring
goalsarray
industrystring
platformsarray
targetAudiencestring
voiceTonestring
one of professional · friendly · witty · technical · casual · bold

Sponsors

Configuration

NAMEMYAPP_API_KEYsecret

Optional. Get a free key at https://namemy.app/app/api-keys.

NAMEMYAPP_AGENT_SOURCEdefault: mcp

Attribution 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:

ModeEndpointAuthBest for
Remote OAuthhttps://mcp.namemy.app/mcpOAuth 2.1 + PKCEClaude.ai web · ChatGPT · directory listings
Remote directhttps://mcp.namemy.app/directBearer namemy.app keyClaude Desktop · curl · custom scripts
Local stdionpx -y @namemyapp/mcpEnv var keyClaude 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.

npm license

What it does

Your AI agent can already suggest names. This server lets it:


View the full README on GitHub

Details

Repository
github.com/rakesh1002/namemyapp-mcp
Website
namemy.app/agents
Package
@namemyapp/mcp
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active