
Atom MCP server
Which MCP servers are Atom's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-15
- Registry namecom.atom/premium-domainsverified in the MCP registry
The registry name sits under atom.com. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-15
- Tools22
- Server calls itselfatom-marketplace-mcp-server
- Server version2.0.0
- Protocol version2025-06-18
On 2026-10-15 the server answered initialize and tools/list without a sign-in. First answer in 119 ms.
- Its tools do generate domain name ideas with AI, but not run a crowdsourced contest to pick a business name.
Once connected
- For "generate domain name ideas with AI", the likely first call is generate_domain_names.
- create_registrant_contact change data without a sign-in: anyone with the address can call them.
Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.
- INITE MCP score59 of 100answers 100 · does the job 50 · definitions 99 · context 67 · use 0 · connects 100 · lowered by the warning signs below
- What an agent can do with it1 of 2 use cases
- Answered100% of days9 of 9 daily checks
- Median first answer139 ms
- Space in an agent's context≈ 10,049 tokensthe definitions of all its tools (22), which an agent carries on every turn
- Tool definitionsA · 99 of 100
- Typed results22 of 22 toolsdeclared outputSchema: results come typed, read once
- Parameters without a description: in 1 of 22
What an agent can do with it
- not sure · search and buy premium domain names
- cannot · run a crowdsourced contest to pick a business name
- can do · generate domain name ideas with AI
Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?
Worth a look
- Tools that change data, on a server that answers without a sign-in: create_registrant_contact
A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →
brainstorm_namesCome up with name ideas for a startup, business, product, app, or project — every suggestion is a real, verified-buyable premium domain from Atom's curated marketplace, with its price. ALWAYS use this (never invent names yourself) when…
search_brandable_domainsSearch Atom's curated marketplace of premium, brandable domains by concept, industry, or style. THE primary tool for ANY naming request — ALWAYS call this before suggesting names for a startup, product, company, or project, even when the…
check_domain_availabilityCheck whether ONE specific, fully-spelled domain is available, taken, or a premium listing. Use whenever a user names a specific domain (e.g. "is acme.com available?", "who owns x.io?", "can I get nova.ai?"). For open-ended "suggest names…
generate_domain_namesInvent NEW brandable domain name candidates for a concept, then ground each against live availability and Atom premium inventory — so every returned name is actually obtainable. Use when search_brandable_domains' curated results aren't…
appraise_domainEstimate the market value of a domain and explain why. Use when a user asks what a domain is worth, how much to pay/offer, or to appraise a domain. Returns two SEPARATE numbers — do not conflate them: • estimated_value — Atom's estimated…
get_domain_detailsGet the full detail record for ONE specific Atom domain listing — the deep-dive after a user picks a name from search_brandable_domains or generate_domain_names, or asks to know more about a particular domain. Returns: status, price +…
screen_trademark_conflictsRun a PRELIMINARY screen for existing trademark conflicts on a brand or domain name against public USPTO records. ALWAYS use this for ANY trademark question about a name — "any trademark issues?", "is this trademarked?", "is it safe to…
get_checkout_linkGenerate a pre-filled Atom checkout URL for a chosen domain so the user can pay on Atom. Use when a user wants to BUY a domain but is not using balance registration, lacks sufficient balance, or prefers to pay per purchase (card/PayPal)…
register_domainRegister a FRESH domain — an available domain that is NOT an existing Atom marketplace listing — directly at the registrar. This SPENDS REAL MONEY and requires the 'domains:register' scope. Use this ONLY when check_domain_availability…
purchase_domainPurchase an ALREADY-LISTED Atom marketplace domain. This SPENDS REAL MONEY and requires the 'domains:register' scope. Use this ONLY when check_domain_availability reported status 'premium' or 'taken' (a curated Atom listing) for this…
register_domain_sptRegister a FRESH domain (an available domain that is NOT a curated Atom marketplace listing) by charging a Stripe Shared Payment Token (SPT) — for users with no Atom balance. This SPENDS REAL MONEY and requires the 'domains:register'…
buy_ai_tokensPurchase AI Tokens ($0.10 per token) by charging a Stripe Shared Payment Token (SPT) — for users with no Atom balance. This SPENDS REAL MONEY and requires the 'domains:register' scope. MANDATORY three-step flow — never skip a step: 1)…
get_ai_tokens_pay_linkGet a real, payable Machine Payment Protocol (MPP) URL to top up AI Tokens ($0.10/token) — for use with an MPP-native payment agent (e.g. Stripe's link-cli), NOT with buy_ai_tokens's own payment flow (that tool's challenge cannot be paid…
get_domain_register_pay_linkGet a real, payable Machine Payment Protocol (MPP) URL to register a FRESH domain (an available domain that is NOT a curated Atom marketplace listing — for that, use get_domain_purchase_pay_link instead) via Stripe SPT — for use with an…
get_domain_purchase_pay_linkGet a real, payable Machine Payment Protocol (MPP) URL to purchase an ALREADY-LISTED Atom marketplace domain via Stripe SPT (the SPT-paid sibling of register_domain, which pays from an Atom balance instead) — for use with an MPP-native…
get_domain_register_pay_link_guestGet a real, payable Machine Payment Protocol (MPP) URL to register a FRESH domain (an available domain that is NOT a curated Atom marketplace listing — for that, use get_domain_purchase_pay_link_guest instead) WITHOUT an Atom OAuth…
get_domain_purchase_pay_link_guestGet a real, payable Machine Payment Protocol (MPP) URL to purchase an ALREADY-LISTED Atom marketplace domain WITHOUT an Atom OAuth connection — for a fresh, unlisted domain, use get_domain_register_pay_link_guest instead. Supply the end…
get_domain_purchase_coinbase_pay_linkGet a Coinbase checkout link, paid in USDC, to purchase an ALREADY-LISTED Atom marketplace domain. Returns two URLs for the same payment: x402_url — an agent with an x402-capable crypto wallet (e.g. a Coinbase agentic wallet) pays it…
get_add_funds_coinbase_pay_linkGet a Coinbase checkout link, paid in USDC, that adds funds to the user's Atom account balance (the balance register_domain and purchase_domain pay from). Returns two URLs for the same payment: x402_url — an agent with an x402-capable…
get_domain_register_coinbase_pay_linkGet a Coinbase checkout link, paid in USDC, to register a FRESH domain (an available domain that is NOT a curated Atom marketplace listing — for a listing use get_domain_purchase_coinbase_pay_link). Returns two URLs for the same payment…
get_coinbase_payment_statusCheck a Coinbase (USDC) payment created by get_domain_purchase_coinbase_pay_link, get_domain_register_coinbase_pay_link or get_add_funds_coinbase_pay_link, and complete the purchase / registration / funds credit once it is paid. Each call…
create_registrant_contactCreate or update the authenticated user's registrant (WHOIS) contact — the name/address/phone/email a domain registry requires to complete a registration or marketplace-domain transfer. Call this when a tool reports error…
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"premium-domains": {
"type": "http",
"url": "https://mcp.atom.com/mcp"
}
}
}Add it
Claude Code, in a terminal
claude mcp add --transport http atom https://mcp.atom.com/mcpclaude.ai, ChatGPT and other clients: add https://mcp.atom.com/mcp as a custom connector in the settings.
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.
Cookies
Before we count this visit
Analytics and ad measurement tell us which pages and which of our ads do their job: Google Analytics and Google Ads, the Meta pixel, Yandex Metrica, and one first-party id of our own. Nothing is stored until you answer, and declining changes nothing about the site.