Skip to directory

NameSilo MCP API

NameSilo, LLC

HTTP JSON-RPC 2.0 at /rpc; NameSilo calls it MCP, but ordinary MCP client transport/configuration guidance is not documented on the page.51 documented tools7

About NameSilo MCP API

NameSilo-hosted remote JSON-RPC API that exposes domain registration, DNS, email forwarding, portfolio, account/order, and SSL operations through an MCP-style interface.

What you can use it for

  • Check domain availability and inspect account domains.
  • Manage domain registration, transfer, renewal, name servers, DNS, privacy and auto-renewal.
  • Manage email forwarding, portfolios, orders, marketplace and SSL operations.
Connection and setup
Hosting
Remote managed service
Transport
HTTP JSON-RPC 2.0 at /rpc; NameSilo calls it MCP, but ordinary MCP client transport/configuration guidance is not documented on the page.
Endpoint
https://mcp.namesilo.com/rpc
Authentication
MCP endpoint requires X-API-KEY header with a NameSilo account API key. API page says sandbox test credentials are obtained by contacting support. The separate legacy Domain API has a different key-in-query flow; do not conflate that with the MCP endpoint.

Requirements

  • NameSilo account and API key for account operations
  • For sandbox testing, request sandbox credentials from NameSilo support
  • Use sandbox environment parameter for test operations; production calls may alter domains and incur charges

Setup steps

  1. Create/sign in to a NameSilo account and obtain an API key from the account API manager.
  2. For sandbox, contact NameSilo support to request sandbox account/API credentials.
  3. Send JSON-RPC 2.0 POST requests to https://mcp.namesilo.com/rpc with X-API-KEY header. The official example calls namesilo.checkAvailability with a domain parameter.
  4. For sandbox calls include environment: "sandbox" in params as stated on the MCP page.
  5. Test with a non-mutating domain availability lookup. Confirm exact method parameters in the linked NameSilo API reference before calling account-changing methods.
Tools 51

The publisher’s current machine-readable `/.well-known/mcp.json` schema enumerates exactly 51 namespaced MCP methods, matching the stored inventory. The marketing page’s “80+” refers to the broader NameSilo API method surface and is not treated as the MCP tool count.

  • namesilo.addAccountFunds

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    01
  • namesilo.addContact

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    02
  • namesilo.addDnsRecord

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    03
  • namesilo.addPrivacy

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    04
  • namesilo.addAutoRenewal

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    05
  • namesilo.changeNameServers

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    06
  • namesilo.checkRegisterAvailability

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    07
  • namesilo.checkTransferAvailability

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    08
  • namesilo.contactDelete

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    09
  • namesilo.contactList

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    10
  • namesilo.contactUpdate

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    11
  • namesilo.deleteDnsRecord

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    12
  • namesilo.dnsListRecords

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    13
  • namesilo.dnsSecAddRecord

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    14
  • namesilo.dnsSecDeleteRecord

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    15
  • namesilo.dnsSecListRecords

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    16
  • namesilo.dnsUpdateRecord

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    17
  • namesilo.forwardDomain

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    18
  • namesilo.getAccountBalance

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    19
  • namesilo.getAuthCode

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    20
  • namesilo.getDomainInfo

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    21
  • namesilo.getPrices

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    22
  • namesilo.listDomains

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    23
  • namesilo.listEmailForwards

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    24
  • namesilo.addEmailForward

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    25
  • namesilo.deleteEmailForward

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    26
  • namesilo.listOrders

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    27
  • namesilo.getOrderDetails

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    28
  • namesilo.listRegisteredNameServers

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    29
  • namesilo.addRegisteredNameServer

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    30
  • namesilo.modifyRegisteredNameServer

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    31
  • namesilo.deleteRegisteredNameServer

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    32
  • namesilo.lockDomain

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    33
  • namesilo.unlockDomain

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    34
  • namesilo.marketplaceSalesList

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    35
  • namesilo.marketplaceAddOrModify

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    36
  • namesilo.marketplaceLandingUpdate

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    37
  • namesilo.portfolioAdd

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    38
  • namesilo.portfolioDelete

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    39
  • namesilo.portfolioList

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    40
  • namesilo.portfolioAssociate

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    41
  • namesilo.registrantVerificationStatus

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    42
  • namesilo.registerDomain

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    43
  • namesilo.removePrivacy

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    44
  • namesilo.removeAutoRenewal

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    45
  • namesilo.renewDomain

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    46
  • namesilo.transferDomain

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    47
  • namesilo.updateTransfer

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    48
  • namesilo.resubmitTransfer

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    49
  • namesilo.resendTransferAdminEmail

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    50
  • namesilo.getTransferStatus

    NameSilo API method; detailed parameters and usage are in NameSilo API Reference.

    51
Limitations and notes
  • The MCP method schema lists 52 names but product page advertises 80+; exact complete tool catalog unresolved.
  • Detailed MCP method input schemas and client-specific installation instructions are not published; linked API reference covers NameSilo Domain API, whose request format differs.
  • Domain/DNS/account/SSL methods can make irreversible or billable changes. Verify target and sandbox mode before calls; do not run destructive tests.
  • Official API reference warns some API operations may update settings without the validation used by the web interface.
  • No connection test was performed.
Source discrepancies
  • MCP page documents POST /rpc with X-API-KEY and JSON-RPC method calls; legacy Domain API reference documents GET /api/OPERATION with API key in query. These are distinct interfaces and are not merged.
  • MCP landing page says 80+ methods; published /.well-known/mcp.json enumerates 52. Stored 52 and marked partial.
  • MCP page states MCP schema but does not document standard tools/list transport/client config; interoperability remains unresolved.
Original sources

Documentation checked 2026-10-28T14:00:00.000Z. Connection has not been runtime tested.