CheckAccountBalanceLABSCO SUMMARY
Every tool here ships without a description, so the operation argument rather than the tool name is what decides whether a call reads, changes or buys.
The surface is grouped by resource instead of by verb: ManageDomains, ManageDNS, ManageDNSSECs, ManageOrders, ManageTransfers and the forwarding tools each take an operation parameter, so one name covers listing, creating, updating and deleting. That leaves the parameter list as the only contract on offer, and ManageDomains carries by far the widest one — search filters, purchase price and years, registrant, admin, technical and billing contact fields, nameservers and lock and privacy flags — together with an X-Idempotency-Key that exists precisely because one of those operations spends money. Read the parameters before the first call rather than after it, because nothing in the tool set narrates what any given operation does.
What it is
A Name.com registrar client with 17 tools, most of them grouped by resource behind an operation argument — domains, DNS records, DNSSEC, email and URL forwarding, vanity nameservers, orders, transfers and webhook notifications — alongside pricing, TLD requirements and account balance.
What you get
- Domains behind one operation-driven tool: ManageDomains takes an operation together with the search, purchase and update parameters — keyword and tld filters, purchaseType and purchasePrice, years, registrant, admin, technical and billing contact fields, nameservers, locked, privacyEnabled and autorenewEnabled, create and expiry date ranges — plus an X-Idempotency-Key.
- DNS records: ManageDNS takes an operation with domainName, host, type, answer, ttl and priority, paged by page and perPage.
- DNSSEC: ManageDNSSECs takes an operation with a domainName plus keyTag, algorithm, digest and digestType.
- Forwarding: ManageEmailForwardings takes an emailBox and emailTo for a domain, and ManageURLForwardings takes a host, forwardsTo, type, title and meta.
- Nameservers under your own domain: ManageVanityNameservers takes a hostname with its ips.
- Buying and moving: ManageOrders looks orders up by orderId with paging, and ManageTransfers takes an authCode with purchasePrice and privacyEnabled for a domainName.
- Pricing and eligibility before a purchase: TldPriceList returns prices for named tlds over a duration, GetRequirement returns a TLD's registration requirements, and PremiumDomainLists returns the premium domain lists.
- Account and event plumbing: CheckAccountBalance returns the account balance, ManageWebhookNotifications registers a url against an eventName with an active flag, and Hello, GetHelpResources, GetFeedbackLinks and GetTroubleshootingInfo return connectivity and support pointers.
Requirements
A Name.com account with API access: NAME_USERNAME and NAME_TOKEN.
Setup effort
One command plus a key — npx -y namecom-mcp@latest, then supply credentials
USE CASES
Registering a domain that is still available
Price the extensions you are considering, check what the registry demands of a registrant, run the search and purchase operations, and confirm the account can cover it.
Pointing a domain at a new host
Change the records the domain resolves through, and set up nameservers under your own domain when you want to serve them yourself.
Moving a domain in from another registrar
Submit the transfer with the authorisation code from the losing registrar, then watch the order it created.
Setting up forwarding on a domain you are not hosting
Point mailboxes at an address you already read, and send visiting traffic to the site that is actually live.
Signing a zone with DNSSEC
Register the delegation signer record's key material at the registrar, and check the zone's records still resolve as intended.
Getting told when something changes on the account
Register an endpoint against the events you care about, and reconcile what arrives against the orders behind them.
17 tools
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
GetFeedbackLinksGetHelpResourcesGetRequirementGetTroubleshootingInfoHelloManageDNSManageDNSSECsManageDomainsManageEmailForwardingsManageOrdersManageTransfersManageURLForwardingsManageVanityNameserversManageWebhookNotificationsPremiumDomainListsTldPriceListBEFORE YOU INSTALL
What to know first
Tools you get
17 tools when we connected. Tools are generated at startup from name.com's OpenAPI spec; if loading fails, only a couple of basic tools appear. Eleven Manage* tools each cover a whole resource, including create, update and delete.
Requires
- npx on PATH
- NAME_USERNAME in your environment
- NAME_TOKEN in your environment
CONTEXT COST
Moderate Standing cost
Rated by the size of the 17 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Connect your client
Server setup
npx -y namecom-mcp@latestMCP Clients
Cursor
{
"mcpServers": {
"namecom": {
"command": "npx",
"args": [
"-y",
"namecom-mcp@latest"
],
"env": {
"NAME_USERNAME": "<YOUR_NAME_USERNAME>",
"NAME_TOKEN": "<YOUR_NAME_TOKEN>"
}
}
}
}Cmd+Shift+J (Mac) / Ctrl+Shift+J (Windows) → Tools & Integrations → MCP Tools → Add New
Claude Desktop
{
"mcpServers": {
"namecom": {
"command": "npx",
"args": [
"-y",
"namecom-mcp@latest"
],
"env": {
"NAME_USERNAME": "<YOUR_NAME_USERNAME>",
"NAME_TOKEN": "<YOUR_NAME_TOKEN>"
}
}
}
}Settings → Developer → Edit Config, then restart
Any MCP client — production
{
"mcpServers": {
"namecom": {
"command": "npx",
"args": [
"-y",
"namecom-mcp@latest"
],
"env": {
"NAME_USERNAME": "<YOUR_NAME_USERNAME>",
"NAME_TOKEN": "<YOUR_NAME_TOKEN>",
"NAME_API_URL": "https://mcp.name.com"
}
}
}
}MCP Inspector
NAME_USERNAME=<YOUR_NAME_USERNAME> NAME_TOKEN=<YOUR_NAME_TOKEN> npx @modelcontextprotocol/inspector namecom-mcp