Call NameStation over MCP or plain REST with a personal API key. The OpenAPI schema imports into any tool that reads one.
Use the API when there is no person to sign in: a bot, a script, an agent framework, or a scheduled job. The REST endpoints and the MCP server share the same tools.
Call NameStation over MCP or plain REST with a personal API key. The OpenAPI schema imports into any tool that reads one.
OpenAPI schema
https://api.namestation.com/v1/openapi.jsoncurl -X POST https://api.namestation.com/v1/domains/find \
-H "Authorization: Bearer ns_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"description":"a cozy coffee shop in Portland","extensions":["com"],"count":10}'Base URL https://api.namestation.com/v1. The same tools are on the MCP server at https://api.namestation.com/mcp.
/v1/domains/findBrand names with an available domain, ranked by quality./v1/names/generateName ideas without domain checks./v1/domains/checkAvailability for up to 100 domains (50 on extensions other than .com, .net, .org, .info, .biz, and .us), with for-sale prices./v1/trademarks/checkUSPTO and EUIPO screening for up to 10 names./v1/listsCreate a shareable name list, or add to one with list_id./v1/listsYour saved name lists./v1/lists/{list_id}One list with its names./v1/accountPlan and how many searches are left.Every response has ok, status, data, and error. Failures use standard HTTP codes.
“Find 10 one-word .com names for a cozy coffee shop in Portland.”
find_available_domains
“Is brightnest.com taken? Check .io and .co too.”
check_domains
“Screen Lumora, Brightnest, and Kindling for trademark conflicts.”
check_trademarks
“Where is Kindling free? Check every extension.”
check_all_extensions
“What do you think of lumora.ai as a brand?”
lookup_domain
“This Reddit post wants a name for a dog-walking app. Draft a reply with names and a list link.”
save_name_list
“More like Brightnest, but shorter. Skip anything you already showed me.”
find_available_domains
“Save my three favorites to a list I can send to my cofounder.”
save_name_list
“How many searches do I have left this month?”
get_account
Find names you can actually register, without leaving the app you work in.